winchester

Noun
  1. A city in southern England;
    Administrative center of Hampshire (synset 108901086)
  2. A shoulder rifle (synset 104593266)

Other Searches