'al-Muhajiroun' definitions:

Definition of 'al-Muhajiroun'

(from WordNet)
noun
A hard-line extremist Islamic group in Great Britain who support bin Laden and other terrorist groups