ST. LUCIA
(noun)Did you mean?
Definitions
There are 2 meanings of the phrase
St. Lucia.
St. Lucia - as a noun
A country on the island of saint lucia; gained independence from great britain in 1979
Synonyms (Exact Relations)
saint luciaA volcanic island in the windward isles to the south of martinique
Synonyms (Exact Relations)
saint lucia