From Old Norse Þóralfr, from Þórr + alfr (“elf, supernatural being”). Cognate with Faroese Tórálvur. Equivalent to Tor + alv.
Toralv m