1 definition by TheScroobiousPip

small rural salopian border town located near the English/Welsh border. Very beautiful landscape views and walkways such as the shropshire union canal, the mere at Ellesmere and other meres surround the town.
Know any nice places to take the kids?
Sure, ellesmere!
by TheScroobiousPip August 06, 2018
Get a Ellesmere mug for your coworker Helena.