Hayford Family History
Hayford Name Meaning
English (Middlesex and Surrey):: habitational name from Nether and Upper Heyford (Northamptonshire) Lower and Upper Heyford (Oxfordshire) Hayford in Buckfastleigh (Devon) or from unidentified minor places in other counties called Hayford all named with Old English hēg ‘hay’ or (ge)hæg ‘fence enclosure’ + ford ‘ford’. variant of Hawford itself a variant of Halford with the common dialect pronunciation of -aw- as -ay- or -ey-.
Source: Dictionary of American Family Names 2nd edition, 2022