Boy Names baby nameDougal

What does the name Dougal mean?

The meaning of the name “Dougal” is: “Flowing from the dark river”.