Dugald \d(u)-ga-ld\ as a boy's name is a variant of Dougal (Celtic), and the meaning of Dugald is "dark stranger".
Similar baby names are Dugall, Dugal and Dugaid.