VariousWords beta
Related Terms:
choiseul
sarot
chassin
mamiku
bongalo
saint lucian
micoud
laborie
tourat
island
country
windward islands
roseau
caribbean
monchy
piaye
soufrière
castries
saint lucian creole french
vanard
la treille
Definitions:
Noun
Saint Lucia
St. Lucia
Definition: a country on the island of Saint Lucia; gained independence from Great Britain in 1979
Saint Lucia
St. Lucia
Definition: a volcanic island in the Windward Isles to the south of Martinique