Spanish diminutive or variant, possibly related to Sol meaning sun.
Like Soyla?
Swipe through thousands of names like it