Save Type Surname (from given name) Usage Scottish Meaning & HistoryExpand Links Anglicized form of Mac Dhuibh. Related NamesDetails RootdubVariantsDuff(Scottish) Mac Dhuibh(Scottish Gaelic) Other Languages & CulturesDuff, Ó Duibh(Irish) User SubmissionMacduff