CHELSEA


Meaning of CHELSEA in English

Chel ‧ sea /ˈtʃelsi/ BrE AmE

an area in the southwest of central London, north of the River Thames, which includes the King's Road and is known for its expensive housing, its fashionable shops, and its football team

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.