SolbergNorwegian, Swedish From a place name, derived from Old Norse sól meaning "sun" and berg meaning "mountain". As a Swedish name it may be ornamental.
SolheimNorwegian From the name various of various villages in Norway, derived from Old Norse sól meaning "sun" and heimr meaning "home".
SolísSpanish From the name of a village in Asturias, Spain, derived from Spanish sol "sun".
Sommer 1German, English Means "summer", from Old High German sumar or Old English sumor. This was a nickname for a cheerful person, someone who lived in a sunny spot, or a farmer who had to pay taxes in the summer.
SonnenGerman Means "sun" from Middle High German sunne. It probably denoted someone of cheerful temperament or a person who lived in a sunny area.