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