DELGADO is a crossword puzzle answer that we have spotted 1 times. cape —, headland on the extreme ne coast of mozambique