Definition of Saint 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 "saint lucia"

Semanticaly linked words with "saint lucia"