Find the word definition

Wikipedia
Winchcombe

Winchcombe is a Cotswold town in the local authority district of Tewkesbury, in Gloucestershire, England. Its population according to the 2011 census was 4,538.

Winchcombe (disambiguation)

Winchcombe is a town in Gloucestershire, England.

Winchcombe may also refer to:

  • John Winchcombe (disambiguation)
  • Frederick Winchcombe
  • Winchcombe Baronets