Alva for a baby name

Spanish, meaning ‘blonde’ or ‘fair skinned’. In Norway and Sweden it is considered the female version of Alf, which means ‘elf’.

Search by letter



Search by category