• word of the day

    al-muhajiroun

    al-muhajiroun - Dictionary definition and meaning for word al-muhajiroun

    Definition
    (noun) a hard-line extremist Islamic group in Great Britain who support bin Laden and other terrorist groups
Download our Mobile App Today
Receive our word of the day
on Whatsapp