Meaning and Origin of: Diffin

Family name origins & meanings

  • Irish (Counties Tyrone and Armagh) : reduced Anglicized form of Gaelic Ó Duibhchinn, a variant of Ó Duibhginn (seeDeegan).