FAQs About the word windward isles

جزر الريح

a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles

No synonyms found.

No antonyms found.

windward islands => جزر ويندوارد, windward => الريح, wind-up => لولب, windup => لولب, windtight => محكم ضد الرياح,