CASTRIES
Meaning of CASTRIES in English
/kas"treez, -trees, kah stree"/ , n.
a port in and the capital of the state of St. Lucia, on the NW coast. 45,000.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012