Overview
Solveig is a female given name of Old Norse origin. It is most common in Denmark, Norway, Sweden, and Iceland, and it is also somewhat common in Germany and France.
Etymology
The name consists of two parts, where both parts have different theorized origins.
Sol-
Old Norse salr "house, hall, home"
Old Norse sól "sun"
Old Norse sölr "sun-coloured, yellow"
-veig
Old Norse veig "strength"
Old Norse víg "battle"
Old Norse vígja "to butt"
Old Norse väg "way"
Versions
Generally speaking, the most common version is Solveig. However, alternative versions are used in Norway, Sweden, Denmark, Iceland, Germany, Latvia, and on the Faroe Islands, and to some extent in France.
From Wikipedia (CC BY-SA 4.0).