French diminutive of Rose, from Latin 'rosa,' meaning little rose or beautiful flower.
Like Roselle?
Swipe through thousands of names like it