Castries meaning

kästrēz, -trēs
The capital of St. Lucia, in the Windward Islands of the British West Indies. It was founded by the French in 1650.
0
0
Seaport & capital of St. Lucia, on the NW coast.
proper name
0
0
The capital city of Saint Lucia.
pronoun
0
0
Advertisement