Donahue comes from the Irish surname Ó Donnchadha, meaning descendant of Donnchadh, often glossed as dark warrior.
Like Donahue?
Swipe through thousands of names like it