Somali peninsula
English Dictionary
->
Letter S
-> Somali peninsula
Search Dictionary:
Somali peninsula Definition
(n)
a
peninsula
of
northeastern
Africa
(
the
easternmost
part
of
Africa
)
comprising
Somalia
and
Djibouti
and
Eritrea
and
parts
of
Ethiopia
Somali peninsula Synonyms
Horn of Africa
Somali peninsula
© Art Branch Inc.