Rhymes | Synonyms
noun: the largest island in the West Indies
noun: a communist state in the Caribbean on the island of Cuba