Lee•ward Is•lands
We found 3 definitions of leeward islands from 2 different sources.
Noun |
||
leeward islands - a group of islands in the eastern West Indies | ||
caribees, lesser antilles a group of islands in the southeastern West Indies | ||
antigua and barbuda a country in the northern Leeward Islands | ||
saint maarten, saint martin, st. maarten, st. martin an island in the western Leeward Islands; administered jointly by France and the Netherlands | ||
guadeloupe an island territory of France located in the eastern West Indies; tourism is the major industry |