Variant of Rosella with Germanic spelling influence; from Latin 'rosa' meaning 'rose'.
Like Roszella?
Swipe through thousands of names like it