Diminutive of Rosa, from Latin 'rosa' meaning little rose.
Like Rozetta?
Swipe through thousands of names like it