Definition of Arab League in English:

Arab League

proper noun