firm · Careful consideration · mystery
Source: Scottish Gaelic
Root Word: dubh
Derived From: Dubh
Meaning: Dark, black
Popularity History: The surname Duff was very common in medieval Scotland, especially in the Highlands.