Gender
FemaleOrigin
English
river landing place, port
Seaport; The word itself is derived from an Old English expression meaning landing place for limestone, which likely refers to the docks in the Chelsea district of London.
Seaport; The word itself is derived from an Old English expression meaning landing place for limestone, which likely refers to the docks in the Chelsea district of London.