Halford Family History
Halford Name Meaning
English (chiefly Midlands): habitational name from any of various places called Halford. Most, for example those in Warwickshire and Shropshire, are named from Old English halh ‘nook’, ‘recess’ + ford ‘ford’.
Source: Dictionary of American Family Names ©2013, Oxford University Press