Advertisement
Advertisement
St. Lucia
[ loo-shuh, -see-uh ]
noun
- one of the Windward Islands, in the E West Indies.
- an independent country comprising this island: a former British colony; gained independence 1979. 238 sq. mi. (616 sq. km). : Castries.
Discover More
Other Words From
- St. Lucian adjective noun
Advertisement
Advertisement
Advertisement
Advertisement
Browse