Definitions for "Ledbury"
Ledbury is a town in Herefordshire, England. Situated east of Hereford, on the southern slope of the Malvern Hills. It is an ancient borough, dating back to the Domesday Book, where it was recorded as Liedeberge, and returned members to Parliament in the reign of Edward I.