windward-isles

Nouns

  • (n) a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles Windward Islands,

Synonyms

Windward Islands

Words of close approximity