What does the root word sol mean?

I think it is from the Latin for sun - solus. It turns up in English in such words as 'solar' 'solstice' etc.