windward islands

Noun
  1. a group of islands in the southeastern West Indies; the southern part of the Lesser Antilles

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

windward islands
The ship sails past the Windward Islands.