Updated June 9, 2019 Share: Family name origins & meanings Irish : Anglicized form of the Gaelic byname Mac Ionnrachtaigh ‘son of Ionnrachtach’, a name meaning ‘attacker’. Compare Hanratty.