This is a reply within a larger thread: view the whole thread

I don't understand your dilemma...
The meaning of the name Chelsea is clearly presented in this site's database. A "landing place", btw, is another term for a "pier" or "wharf", indicative of a seaport.Click on the link: Chelsea.-- Nanaea
vote up1vote down

No replies