Definify.com
Definition 2024
Leeward_Islands
Leeward Islands
English
Proper noun
- The northern of the Lesser Antilles, consisting of the islands or nations of the Virgin Islands, Antigua, Saint Martin, Saint Kitts, Nevis, Antigua, Barbuda, Montserrat, Guadeloupe, Sint Eustatius, Saba and Dominica