Save Type Surname (from given name) Usage Irish Other Forms FormsHagan, Haodhagain, Ó hAodhagáin, HAodhagáin Meaning & History Irish: reduced Anglicized form of Gaelic Ó hAodhagáin (see Hagan).