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: Places1.Definition: a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles
Related Noun(s):windward isles
Category: Places