Evesham
geographical name
Eve·sham
ˈēv-shəm
town in the county of Worcester, west central England, south of Birmingham in the
Vale of Evesham
population 15,271
Love words? Need even more definitions?
Merriam-Webster unabridged
Share