Italian diminutive of Rosa, meaning 'little rose.' Also associated with the Rosetta Stone.
Like Rosetta?
Swipe through thousands of names like it