A modern compound of Isabella, meaning 'God is my oath,' and Grace, meaning elegance or divine favor.
Like Isabellagrace?
Swipe through thousands of names like it