Synonyms of Somali Peninsula in English :
Antonyms of Somali Peninsula in English
Thesaurus of Somali Peninsula in English
Somali Peninsula
see definition of somali peninsulaSynonyms of somali peninsula
1. (noun) a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia