English synonyms about - contact  

Windward Islands

noun

1 Windward Islands

A group of islands in the southeastern West Indies; the southern part of the Lesser Antilles.

synonym: Windward Isles.


Find more on Windward Islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0263