Modern variant of Alvin, from Old English 'ælfwine' meaning 'elf friend' or 'noble friend.'
Like Alvon?
Swipe through thousands of names like it