English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Saint Lucia

noun

1 Saint Lucia

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

synonym: St. Lucia.

Dutch: Saint Lucia

2 Saint Lucia

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

synonym: St. Lucia.


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

debug info: 0.0308