Find the word definition

Wikipedia
Bagthorpe

Bagthorpe may be a reference to two places in England:

  • Bagthorpe with Barmer, Norfolk
  • Bagthorpe, Nottinghamshire