St Lucia

🔊/snt ˈluːʃə/
🔊/seɪnt ˈluːʃə/
jump to other results
  1. an island in the Caribbean Sea. It was claimed by Britain in 1814 and has been an independent member of the Commonwealth since 1979. Its capital town is Castries.圣卢西亚(加勒比海岛国)