Synonyms for saintlucia

We couldn't find any exact matches, but here are some similar words.

1. Saint Lucia (n.)

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


2. Saint Lucia (n.)

a volcanic island in the Windward Isles to the south of Martinique