Northampton
geographical nameDefinition of Northampton
1
city in west central Massachusetts on the Connecticut River north of Holyoke population 28,549
2
town in central England that is the capital of the county of Northamptonshire population 215,000