Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of al itihaad al islamiya
  1. 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
Explanation of al itihaad al islamiya
My lists:
Recently viewed words: