Definify.com
Definition 2024
Horn_of_Africa
Horn of Africa
English
Proper noun
- A peninsula in East Africa that juts for hundreds of kilometers into the Arabian Sea.
Synonyms
- Horn peninsula
- Horn
- Horn region
Translations
peninsula in East Africa
|
|