Donahue \d(o)-na-hue\ as a boy's name is of Irish and Gaelic origin, and the meaning of Donahue is "dark fighter". TV host Phil Donahue.
Donahue has 3 variant forms: Donahoe, Donohoe and Donohue.