Synonyms of St. Lucia in English :
Antonyms of St. Lucia in English
Thesaurus of St. Lucia in English
St. Lucia
see definition of st. luciaSynonyms of st. lucia
1. (noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979
2. (noun) a volcanic island in the Windward Isles to the south of Martinique
Member Meronyms of st. lucia
1. (noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979