Delgado
[ del-gah-doh ]
/ dɛlˈgɑ doʊ /
noun
Cape,
a cape at the NE extremity of Mozambique.
Example sentences from the Web for delgado
British Dictionary definitions for delgado
Delgado
/ (dɛlˈɡɑːdəʊ) /
noun
Cape Delgado
a headland on the NE coast of Mozambique