Castries
[kæ'stri:;'kɑ:stris]
Definition
(noun.) a port on the island of Saint Lucia; capital and largest city of Saint Lucia.
Checker: Maryann--From WordNet
[kæ'stri:;'kɑ:stris]
(noun.) a port on the island of Saint Lucia; capital and largest city of Saint Lucia.
Checker: Maryann--From WordNet