northampton









northampton


noun

  1. a city in Northamptonshire, in central England.
  2. a city in central Massachusetts.
  3. Northamptonshire.

noun

  1. a town in central England, administrative centre of Northamptonshire, on the River Nene: footwear and engineering industries. Pop: 189 474 (2001)
  2. short for Northamptonshire
55 queries 0.540