It means genius, elf, spirit. In Scandinavian culture and mythology he was a young spirit who lived in the forest. He was considered immortal.
Elf: ( spirits that live in all 41 places;. they are beings of Norse mythology with powers of life.