Definition of St. Lucia

  • 1. A country on the island of Saint Lucia; gained independence from Great Britain in 1979 Noun
  • 2. A volcanic island in the Windward Isles to the south of Martinique Noun

Synonyms for word "st. lucia"

Semanticaly linked words with "st. lucia"