The definition :
Definitions of St. lucia:
- noun: a volcanic island in the Windward Isles south of Martinique
- noun: a country on the island of Saint Lucia; gained independence from Great Britain in 1979
Are you interested in alternative search :
If you like reading news check: