Lesser Antilles
geographical name
islands in the West Indies including the Virgin, Leeward, and Windward Islands, Trinidad, Barbados, Tobago, and islands in the southern Caribbean north of Venezuela
Love words? Need even more definitions?
Merriam-Webster unabridged
Share