Variant of Alvin, from Old English Ælfwine meaning 'elf friend' or 'noble friend.'
Like Alven?
Swipe through thousands of names like it