北安普敦Běi ān pǔ dūn1.Northampton, town in central England, county town of Northamptonshire 北安普敦郡[Běi ān pǔ dūn jùn]Add to deck