castries
1. [ noun ] (government,geography) a port on the island of Saint Lucia; capital and largest city of Saint Lucia
Related terms: port national_capital Saint_Lucia
Similar spelling:   Castoroides
  Casterline
  cassiterite
  castrate
  Castroism
  Castrillo
  castrated
  Castorena
  Castro
  Castor
  caster
  castration
  Castoridae
  castrato