Complex sentence: Duffy is a surname of Irish origin that comes from the original Irish name "Ó Dubhthaigh", meaning descendant or grandson of Dubhthach.
Split into simpler sentences: Duffy is a surname of Irish origin. It comes from the original Irish name Ó Dubhthaigh, meaning descendant or grandson of Dubhthach.