Noun Definition

windward islands

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

Related Noun(s):windward isles

Category: Places