English
Detailed Synonyms for Windward Islands in English
Windward Islands:
Windward Islands [the ~] noun
-
the Windward Islands
– a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles 1the Windward Islands; the Windward Isles– a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles 1