thorpe achurch

/TH AO1 R P AE0 CH ER0 CH/
noun
  1. 1

    A civil parish in North Northamptonshire district, Northamptonshire, England, previously in East Northamptonshire district.