Horn of Africa in Finnish Horn of Africa in Finnish Afrikan sarvi proper noun A peninsula in East Africa, jutting into the Guardafui Channel. Add to Flashcards