Definition of Castries

  • 1. A port on the island of Saint Lucia; capital and largest city of Saint Lucia Noun

Semanticaly linked words with "castries"