urnames
Search Search

Origins

The meaning and history of the name Hayes (2).


HAYES (2): Anglicized form of Irish Ó hAodha meaning "descendant of AODH".

Usage: Irish