Variant of Rosetta, a diminutive of Rosa, from Latin meaning little rose.
Like Rosetter?
Swipe through thousands of names like it