Macdougal \m(a)-cdou-gal, mac-dougal\ as a boy's name is of Scottish and Gaelic origin, and the meaning of Macdougal is "son of Dougal".
Macdougal has 4 variant forms: MacDougal, MacDowell, McDougal and McDowell.