A modern spelling of Donovan, from Irish Ó Donndubháin, meaning 'descendant of Donndubhán.'
Like Donavyn?
Swipe through thousands of names like it