Definitions of Saint 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