castries

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

castries
Castries is a bustling port city with colorful buildings along the waterfront.