Noun windward islands has 1 sense
  1. Windward Islands, Windward Isles - a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles
    --1 is a kind of archipelago
    --1 is a part of Lesser Antilles, Caribees
    --1 has parts:
     Dominica; Martinique; Grenada; Saint Lucia, St. Lucia; Saint Vincent and the Grenadines, St. Vincent and the Grenadines
,
TOP