English diminutive of Rose, from Latin 'rosa' meaning the rose flower, symbolizing beauty.
Like Rosy?
Swipe through thousands of names like it