Italian-Spanish variant of Rosaria, from Latin 'rosarium' meaning 'rose garden.'
Like Rozaria?
Swipe through thousands of names like it