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