Mcduff
[məkˈdʌf]Meaning
anglicised form of Scottish Gaelic Mac Dhuibh: son of Dhuibh, meaning dark or black
Background Story
McDuff, also spelled Macduff, is a surname and the Anglicised form of the Scottish Gaelic name Mac Dhuibh, in which Mac means son and Dhuibh means dark or black.
Temperament

Related Names
Mccoy
Recorded as a given name in modern English
Connor
From Old Irish Conchobar, 'lover of hounds'
Conroy
A surname of Irish origin meaning 'wise' or 'knowledgeable'.
Denzel
A male name, possibly a variant of Denzil, ultimately from Cornish
Gorden
An English variant of Gordon
Halvor
From Old Norse hallr ("flat stone") and vorðr ("guardian")
Hamish
Anglicized form of Scottish Gaelic Sheumais, the vocative of Seumas, the Gaelic James.
Jasper
From Hebrew gizbar, "treasurer"; also the English word for the gemstone
Keegan
From an irish surname, the anglicized form of mac aodhagáin
Kelvin
Derived from the Scottish surname, meaning 'from the narrow river'