"horn of africa" in German Horn of Africa Horn von Africa Detailed translations for "horn of africa" Horn of Africa Horn of Africa das Horn von Africa{neuter} English synonyms for "horn of africa" Horn of Africa {n} Somali peninsula