Definition of CASTRIES
Pronunciation : CASTRIES

noun : CASTRIES

Source:WordNet 3.1

  • 1. (

    ) a port on the island of Saint Lucia; capital and largest city of Saint Lucia ;


See more about : CASTRIES