winchester

Nouns

  • (n) a city in southern England; administrative center of Hampshire
  • (n) a shoulder rifle

Words of close approximity

Winchester College Winchester drive