Duffy is a surname of Irish origin that comes from the original Irish name "Ó Dubhthaigh", meaning descendant or grandson of Dubhthach.
Duffy is a surname of Irish origin. It comes from the original Irish name Ó Dubhthaigh, meaning descendant or grandson of Dubhthach.