Castries in Portuguese Castries in Portuguese Castries proper noun The capital city of Saint Lucia. Add to Flashcards