windward islands
Meaning, Definition & Usage
Dictionary
Related
noun
a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles
Windward Isles
.
WordNet
Previous
windsurf
windswept
windtalker
windtight
windup
Next
windy
wine
wineberry
winebibber
wineglass