Synonyms of Saint Lucia in English :
Antonyms of Saint Lucia in English
Thesaurus of Saint Lucia in English
Saint Lucia
see definition of saint luciaSynonyms of saint 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 saint lucia
1. (noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979