meaning of horn of africa

1. a peninsula of northeastern Africa the easternmost part of Africa comprising Somalia and Djibouti and Eritrea and parts of Ethiopia


Related Words

horn of africa |

Developed & Maintained By Taraprasad.com

Treasure Words