Horn of Africa in French Horn of Africa in French Corne de l'Afrique proper noun A peninsula in East Africa, jutting into the Guardafui Channel. Add to Flashcards