SynonymX
Speak
St. Lucia
Definition of St. Lucia
1.
A country on the island of Saint Lucia; gained independence from Great Britain in 1979
Noun
2.
A volcanic island in the Windward Isles to the south of Martinique
Noun
Synonyms for word "st. lucia"
saint lucia
saint lucia
Semanticaly linked words with "st. lucia"
oas
organization of american states
country
land
state
caribbean
windward islands
windward isles
saint lucia
st. lucia
castries
saint lucia
st. lucia
island