Definition of Northampton in English:

Northampton

proper noun

  • A town in SE central England, on the River Nene, the county town of Northamptonshire; population 185,600 (est. 2009).

Pronunciation:

Northampton

/nɔːˈθampt(ə)n/