WordNet: Leeward Islands

Sanatista
a group of islands in the eastern West Indies



Leeward Islands