Synonyms and Antonyms for Castries

1. Castries (n.)

a port on the island of Saint Lucia; capital and largest city of Saint Lucia

Synonyms: