Home / A / arab league

arab league

noun 2 syllables 11 letters Scrabble 13 WWF 17
Definitions
noun

an international organization of independent Arab states formed in 1945 to promote cultural and economic and military and political and social cooperation

Want another word?
Spin the dictionary for a fresh one.
Generate a word →