Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

evesham Definition

Cancel
evesham
geographical name(Eve-sham)
town in the county of Worcester, west central England, south of Birmingham in the Vale of Evesham population 15,271

Words Related to evesham!

evesham Examples by Brain Bank Users