Guardafui
Proper noun
Meaning
Guardafui
A headland in the autonomous Puntland region in Somalia, forming the geographical apex of the Horn of Africa.
Proper noun
Guardafui
A headland in the autonomous Puntland region in Somalia, forming the geographical apex of the Horn of Africa.