Word info Synonyms

Passero Cape

Noun

Meaning

a cape that forms the southeastern corner of the island of Sicily

Source: WordNet

Synonyms

Close letter words and terms