Sólrun (Faroese) comes from Faroese rún, from Old Norse rún, from Proto-Norse ᚱᚢᚾᛟ, from Proto-Germanic rūnō, from Proto-Celtic rūnā — secret, mystery.
Sólrun traces back through two separate lines of ancestry.