Diminutive of Rose or Ross, blending floral imagery with Scottish place-name roots.
Like Rossie?
Swipe through thousands of names like it