'Somali peninsula' definitions:

Definition of 'Somali peninsula'

From: WordNet
noun
A peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia [syn: Somali peninsula, Horn of Africa]