Elmbridge
Proper noun
Meaning
Elmbridge
A local government district with borough status in northern Surrey, England.
Elmbridge
A village in Worcestershire, England.
Examples
Fashion Week is a hit in the style stakesMILAN, Paris and New York, eat your heart out — Elmbridge showed the fashion world it could cut it in the style stakes during the borough’s biggest fashion event.