Djibouti - a country in northeastern Africa on the Somali peninsula; formerly under French control but became independent in 1997Arab League - an international organization of independent Arab states formed in 1945 to promote cultural and economic and military and political and social cooperation Horn of Africa, Somali peninsula - a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia Africa - the second largest continent; located south of Europe and bordered to the west by the South Atlantic and to the east by the Indian Ocean |