a group of islands in the SE West Indies, consisting of the S part of the Lesser Antilles: includes British, French, and independent territories.
WINDWARD ISLANDS
Meaning of WINDWARD ISLANDS in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012