|
Definition of Leeward islands
1. Noun. A group of islands in the eastern West Indies.
Terms within: Antigua And Barbuda, Saint Maarten, Saint Martin, St. Maarten, St. Martin, Guadeloupe, Federation Of Saint Kitts And Nevis, Saint Christopher-nevis, Saint Kitts And Nevis, St. Christopher-nevis, St. Kitts And Nevis
Group relationships: Caribees, Lesser Antilles
Generic synonyms: Archipelago
Group relationships: Caribees, Lesser Antilles
Generic synonyms: Archipelago