Hesford Family History
Hesford Surname Meaning
Unexplained; apparently a locative name but if so the place has not been identified.
It is possibly to be linked with Hazelford in Hathersage (Derbys) whose name is self-explanatory.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
