Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lesser antilles Definition

Cancel
lesser antilles
geographical name(Lesser Antilles)
islands in the West Indies including the Virgin, Leeward, and Windward Islands, Trinidad, Barbados, Tobago, and islands in the southern Caribbean north of Venezuela

Words Related to lesser antilles!

lesser antilles Examples by Brain Bank Users