st. lucia Meaning, Definition & Usage
-
noun a country on the island of Saint Lucia; gained independence from Great Britain in 1979
Saint Lucia.
-
noun a volcanic island in the Windward Isles to the south of Martinique
Saint Lucia.