From Italian 'donzello' and Latin 'domnicellus' meaning 'young gentleman' or 'squire.'
Like Donzel?
Swipe through thousands of names like it