Family name origins & meanings Irish (Counties Tyrone and Armagh) : reduced Anglicized form of Gaelic Ó Duibhchinn, a variant of Ó Duibhginn (see Deegan).