Winchester (English town)/Definition

The county town of Hampshire and the seat of an ancient diocese.