Save Type Surname (from given name) Usage Irish Meaning & History Means "descendant of Dubh", Dubh being a byname meaning "dark". Related NamesDetails RootdubVariantDuffOther Languages & CulturesDuff, MacDuff(Scottish) Mac Dhuibh(Scottish Gaelic) Categories dark