Meaning of horn of africa

Definition of horn of africa

(noun) a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia

Other information on horn of africa

WIKIPEDIA results for horn of africa
Amazon results for horn of africa