English
Detailed Synonyms for Somali peninsula in English
Somali peninsula:
Somali peninsula [the ~] noun
-
the Somali peninsula
– a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia 1the Horn of Africa; the Somali peninsula– a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia 1