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