Save Type Surname (from location) Usage English Other Forms FormsHandford, Handforth, Hannaford Meaning & History Habitational name from any of several places called Hanford, Handforth, or Hannaford, derived from either Old Welsh hen "old" and ford "road, way", or from Old English ford "ford, river crossing" combined with the given name Hanna.