English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

St. Lucia

noun

1 St. Lucia

A country on the island of Saint Lucia; gained independence from Great Britain in 1979.

synonym: Saint Lucia.

Dutch: Saint Lucia

2 St. Lucia

A volcanic island in the Windward Isles to the south of Martinique.

synonym: Saint Lucia.


Find more on st. lucia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0291