Correctly spelled Sjosten is Sjösten. Sjö means lake and sten means stone. Nature names like Sjösten is very common in Sweden and I don't think it has any special origin but maybe someone knows more about that than me.
__________________________________________________________
Favorites : Ellen and August
The sleep of reason brings forth monsters - F. Goya