Webster's Revised Unabridged Dictionary · 1913

Castries

Castries , proper noun

(Geography) The capital city of St. Lucia. Population (2000) = 13,600.