Isaabella is a modern elaboration of Isabella, from Hebrew Elisheva meaning 'God is my oath,' via European and English use.
Like Isaabella?
Swipe through thousands of names like it