Definition, Meaning & Synonyms | English word HORN OF AFRICA
HORN OF AFRICA
Definitions of HORN OF AFRICA
- A peninsula in East Africa jutting into the Guardafui Channel.
Number of letters
14
Is palindrome
No
Search for HORN OF AFRICA in:
Page preparation took: 147.00 ms.