SynonymX
Speak
Saint Lucia
Definition of Saint 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 "saint lucia"
st. lucia
st. lucia
Semanticaly linked words with "saint lucia"
oas
organization of american states
country
land
state
caribbean
windward islands
windward isles
saint lucia
st. lucia
castries
saint lucia
st. lucia
island