Leeward Islands meaning
UK US /ˈliwɚd ˈaɪləndz/ 4 syllables
Leeward Islands (noun): a group of islands in the eastern West Indies.
Definition of Leeward Islands
- a group of islands in the eastern West Indies
Type of: archipelago
How to pronounce Leeward Islands
Leeward Islands is pronounced /ˈliwɚd ˈaɪləndz/ in American English. It has 4 syllables.
More about Leeward Islands on Wikipedia.