Chester
noun
°The county town of Cheshire, in northwest England.
°Any of a number of towns in the United States and Canada.