chelsea ( synonym found)

Definition of chelsea:

°A district on the northern bank of the river Thames in western London.
°Any of several places (mostly in the US) named after it.

Definition of chelsea:

°A district on the northern bank of the river Thames in western London.
°Any of several places (mostly in the US) named after it.

Back to Top