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