An Italian-style compound meaning beautiful rose, combining bella and rosa.
Like Bellarosa?
Swipe through thousands of names like it