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