I should say: it is not
German and it is not used in Germany either. To me it sounds a bit Scandinavian.
There are
German place-names though with the element "solm". They all go back to names of rivers and "solm" is said to mean "swell" (and is obviously related to the very word).
Andy ;—)