a large town in Northamptonshire , in the area of England known as the Midlands . The town has a long history of making shoes and there are still shoe factories there today.
NORTHAMPTON
Meaning of NORTHAMPTON in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005