Compound of Bella ('beautiful,' Italian/Latin) and Grace (Latin gratia), meaning beautiful grace.
Like Bellagrace?
Swipe through thousands of names like it