castries
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a port on the island of Saint Lucia; capital and largest city of Saint Lucia
WordNet
Previous
castration
castrato
castrel
castrensial
castrensian
Next
castro
castroism
casual
casualism
casualist