Donoven is a variant of Donovan, from Irish O Donndubhain, meaning "descendant of Donndubhan."
Like Donoven?
Swipe through thousands of names like it