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.
by TheScroobiousPip August 7, 2018