Noun Definition
saint lucia
1.Definition: a country on the island of Saint Lucia; gained independence from Great Britain in 1979
Related Noun(s):st. lucia
Category: Places2.Definition: a volcanic island in the Windward Isles to the south of Martinique
Related Noun(s):st. lucia
Category: Places