Alvan \a-lvan, al-van\ as a boy's name is a variant of Alban (Latin) and Alvin (Old English), and the meaning of Alvan is "from Alba; elf or magical being, friend".
The baby name Alvan sounds like Alvyn and Alven. Other similar baby names are Alan, Allan, Aldan, Alva, Alvah and Alvar.