elmbridge Definition
Definition
Elmbridge is a borough in the District of Elmbridge, Surrey, England. It includes the towns of Esher, Weybridge, and Walton-on-Thames. The name 'Elmbridge' comes from the Old English 'eolm' meaning 'elm' and 'brīd' meaning 'bridge'. The term refers to multiple places named after the elm tree or an old bridge.
Browse