Irish surname-turned-given name, an anglicization of Ó Buadhacháin, meaning 'descendant of the victorious one.'
Like Bohan?
Swipe through thousands of names like it