Find the word definition

Wikipedia
Needingworth

Needingworth is a village in Cambridgeshire, England. Needingworth lies approximately east of Huntingdon and just west of the Prime Meridian. Needingworth is in the civil parish of Holywell-cum-Needingworth (where the population is included). Needingworth is situated within Huntingdonshire which is a non-metropolitan district of Cambridgeshire as well as being a historic county of England.The village is attached to Holywell by a single road, connecting the two villages.