Find the word definition

Wikipedia
Helsby

Helsby is a village, civil parish and electoral ward in Cheshire, England, which in 2011 had a population of 4,972.