Heyford
Proper noun
Meaning
Heyford
Four villages in Northamptonshire and Oxfordshire, England. Heyford railway station serves Lower Heyford in Oxfordshire.
Phrases with the word
Examples
The demonstration was a success; on several occasions a clear signal was seen from a Handley Page Heyford bomber being flown around the site.