A compound of Rose and Bella, from Latin/Italian bella ('beautiful'), commonly interpreted as "beautiful rose."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Roseabella?
Swipe through thousands of names like it