Winchester — definition
1. Winchester (Noun)
2 definitions
Winchester (Noun) — A city in southern England; administrative centre of Hampshire.
Winchester (Noun) — A shoulder rifle.
5 types of
city metropolis rifle urban center urban centre
1 part
Winchester College
1 part of
Hampshire