Definition of Somali Peninsula in US English:

Somali Peninsula

proper noun