Rosamaria combines Rosa and Maria, joining the rose flower with the ancient Marian name tradition.
Like Rosamaria?
Swipe through thousands of names like it