An elaborated form of Rosetta, an Italian diminutive of Rosa, from Latin rosa meaning 'rose.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rosettia?
Swipe through thousands of names like it