Vale of Evesham

English

Proper noun

the Vale of Evesham

  1. A plain in southern Worcestershire, England, named after the town of Evesham.