arab league
Meaning, Definition & Usage
Dictionary
Related
noun
an international organization of independent Arab states formed in 1945 to promote cultural and economic and military and political and social cooperation
WordNet
Previous
aquitanian
aquose
aquosity
ar
ara
Next
arabesque
arabesqued
arabia
arabian
arabic