Elaborated form of Rosa with a French diminutive suffix, meaning little rose.
Like Rozella?
Swipe through thousands of names like it