Did you mean Winchester?
Winchester
noun
°The county town of Hampshire, England; or named after it.
°Usual shortened form for Winchester rifle, typically a lever-action repeater.