English dictionary

castries meaning and definition

CASTRIES noun

Definition of Castries (noun)

  1. a port on the island of Saint Lucia; capital and largest city of Saint Lucia
Source: Princeton University Wordnet