VariousWords beta
Definitions:
Noun
Windward Islands
Windward Isles
Definition: a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles