Definition of Evesham
town in the county of Worcester, west central England, south of Birmingham in the Vale of Evesham population 15,271
Learn More about evesham
Britannica.com: Encyclopedia article about Evesham
Seen and Heard
What made you want to look up Evesham? Please tell us where you read or heard it (including the quote, if possible).