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

  1. 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.