Word info

Cayo Largo

Proper noun

Meaning

Cayo Largo

An island.
A cay in the Cuban archipelago, south of Cuba.
Synonym: Cayo Largo del Sur

Source: en.wiktionary.org

Close letter words and terms