English
Detailed Synonyms for Windward Isles in English
Windward Isles:
Windward Isles [the ~] noun
-
the Windward Isles
– 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