Ó hAodha
Ó hAodha
is a
Gaelic
-
Irish
surname
, that has commonly been Anglicised to
Hayes
or
Hughes
.