Find the word definition

Wikipedia
Wothorpe

Wothorpe is a village and civil parish in the Peterborough unitary authority of Cambridgeshire, England. It is in the far north-west of the district, and to the south of Stamford (in Lincolnshire). The parish borders Northamptonshire on its west.