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