Heyford (English, name)
expansion: Heyford
Senses:
glosses: Four villages in Northamptonshire and Oxfordshire, England. Heyford railway station serves Lower Heyford in Oxfordshire.
Forms: