Scandinavian name combining 'Thor' (the thunder god) and 'alf' (elf), meaning 'Thor's elf.'
Like Thoralf?
Swipe through thousands of names like it