Winchester - Definition

winchester

n 1: a city in southern England; administrative center of
Hampshire
2: a shoulder rifle

Look up another word