Meaning of saint lucia

Definition of saint lucia

(noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979
a volcanic island in the Windward Isles to the south of Martinique

Other information on saint lucia

WIKIPEDIA results for saint lucia
Amazon results for saint lucia