Hayes derives from Old English hæs, from Middle English haven, from Old English hē, from Proto-Germanic habjaną, from Proto-Indo-European h₂ekʷeh₂, ultimately from Proto-Indo-European keh₂p-.
Hayes (English): A placename
Definitions
A placename
Ancestry of “Hayes”, step by step
Hayes traces back through two separate lines of ancestry.