Castries
English Dictionary
->
Letter C
-> Castries
Search Dictionary:
Castries Definition
(n)
a
port
on
the
island
of
Saint
Lucia
;
capital
and
largest
city
of
Saint
Lucia
Castries Synonyms
Castries
© Art Branch Inc.