A French-style diminutive formed from sol or soleil, giving it a sunlit meaning.
Like Solette?
Swipe through thousands of names like it