1 names match.
Italian / Spanish
An Italian or Spanish variant, possibly from Alvin meaning 'elf friend' in Old English.