A decorative spelling of Isabelle, from Elizabeth, meaning 'God is my oath.'
Like Izzabelle?
Swipe through thousands of names like it