Meaning of al-muhajiroun

Definition of al-muhajiroun

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

Other information on al-muhajiroun

WIKIPEDIA results for al-muhajiroun
Amazon results for al-muhajiroun