Compound of Rose and Anna, blending Latin rosa 'rose' with Hebrew Hannah 'grace.'
Like Roseanna?
Swipe through thousands of names like it