Duguid Family History
Duguid Name Meaning
Scottish (mainly northeastern Scotland): from Older Scots do gude ‘do good’ equivalent to English Doogood hence a nickname for a well-intentioned person or do-gooder.
Source: Dictionary of American Family Names 2nd edition, 2022