'Castries' definitions:

Definition of 'Castries'

(from WordNet)
noun
A port on the island of Saint Lucia; capital and largest city of Saint Lucia

Definition of 'Castries'

From: GCIDE
  • Castries \Castries\ prop. n. (Geography) The capital city of St. Lucia. Population (2000) = 13,600. [PJC]