meaning of al-muhajiroun

al-muhajiroun meaning in General Dictionary

a hard-line extremist Islamic group in Great Britain who help container Laden alongside terrorist teams