Noun Definition

windward isles

1.Definition: a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles

Related Noun(s):windward islands

Category: Places