 In Ireland, Hayes originated as a Gaelic polygenetic surname "O hAodha", meaning descendant of Aodh ("fire"), or of Aed, an Irish mythological god.Septs in most counties anglicised "O hAodha" to "Hayes".In County Cork, it became "O'Hea".