English dictionary
castries meaning and definition
Definition and meaning of castries at MeaningMonkey.org. castries meaning and definition in the English Dictionary.CASTRIES noun
Definition of Castries (noun)
- a port on the island of Saint Lucia; capital and largest city of Saint Lucia
Source: Princeton University Wordnet