Name origin: Greek
Name meaning: Pure
Name origin: Irish
Name meaning: reduced Anglicized form of Gaelic Ó hAodha
‘descendant of Aodh’, a personal name meaning ‘fire’ (compare
McCoy). In some cases, especially in County Wexford, the
surname is of English origin (see below), having been taken to Ireland
by the Normans.