A country on the island of Saint Lucia; gained independence from Great Britain in 1979.  Synonym: St. Lucia.
 
 | 
 
 | 
  | 
  | 
  | 
Words linked to "Saint Lucia" :   Windward Islands, Caribbean, Organization of American States, OAS, Windward Isles, state, land, island, country, Castries  | 
Copyright © 2025 Diccionario ingles.com  |