Find the word definition

Wikipedia
Kelshall

Kelshall is a small village in North East Hertfordshire, England. It is near the town of Royston. It has a village hall and the local church is St. Faith's. Kelshall is also the name of the civil parish. Kelshall also has a major road running along one of its boundaries. In the 1880s the church was described as being "ancient, plain, and good, with a tower; and contains a few brasses and monuments".

It has a population of 163 according to the 2011 census.