Ó hAodha
Ó hAodha is a Gaelic-Irish surname, that has commonly been Anglicised to Hayes or Hughes.Overview
Now generally anglicised as O'Hea, Hughes or Hayes, Ó hAodha derives from Aodh, a personal name popular at all historical times throughout the Gaelic world.
It is the surname of at least ten unrelated families found in Gaelic Ireland, such as