Bromyard (English, name)
expansion: Bromyard
Senses:
glosses: A small market town in Bromyard and Winslow parish, Herefordshire, England (OS grid ref SO6554).
Forms: