An elaborated form of Rosetta, an Italian diminutive of Rosa, from Latin rosa meaning 'rose.'
Like Rosettia?
Swipe through thousands of names like it