English synonyms about - contact  

Greater Antilles

noun

1 Greater Antilles

A group of islands in the western West Indies.


Find more on greater antilles elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143