Leeward Islanders
English
Noun
Leeward Islanders
plural of
Leeward Islander