From Irish surname Ó Dubhda, meaning 'descendant of Dubhda' (dark or black).
Like Dowd?
Swipe through thousands of names like it