Family name origins & meanings
- 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’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe