Family name origins & meanings French and Spanish : topographic name from hayon, a diminutive of haie ‘hedge’. See also Hay.