English dictionary
somali peninsula meaning and definition
Definition and meaning of somali peninsula at MeaningMonkey.org. somali peninsula meaning and definition in the English Dictionary.SOMALI PENINSULA noun
Definition of Somali peninsula (noun)
- a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia
- synonyms: Horn of Africa
Source: Princeton University Wordnet