LEEWARD ISLANDS


Meaning of LEEWARD ISLANDS in English

ˈLeeward ˌIslands, the BrE AmE

a group of islands in the Caribbean Sea, between Puerto Rico and Martinique, which includes the islands of Antigua, Montserrat, and Guadeloupe, and the Virgin Islands

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.