aiaiEnglish

AIAI, Islamic Unity, al-Itihaad al-Islamiya, al Itihaad al Islamiya

Noun

A fundamentalist Islamic group in Somalia who initially did fundraising for al-Qaeda, responsible for ambushing United States Army Rangers and for terrorist bombings in Ethiopia, believed to have branches in several countries

English: al Itihaad al Islamiya, al-Itihaad al-Islamiya, Islamic Unity, AIAI

English words with similar meanings

Show 3 words