Word Study
windward isles
WORDNET DICTIONARY
Noun windward isles has 1 sense
- windward isles(n = noun.location) windward islands - a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles; Array is a part of caribees, lesser antilles
has parts: dominica, martinique, grenada, saint lucia, st. lucia, saint vincent and the grenadines, st. vincent and the grenadines
is a kind of archipelago
For further exploring for "windward isles" in Webster Dictionary Online