Mcduff Family History
Mcduff Name Meaning
Scottish and northern Irish: Anglicized form of Gaelic Mac Duibh a patronymic from the personal name or byname Dubh ‘black dark-haired swarthy’. Compare Duff .
Source: Dictionary of American Family Names 2nd edition, 2022