Phonetic variant of Isabella, from Hebrew Elisheba via Latin meaning 'devoted to God' or 'God is my oath.'
Like Izebella?
Swipe through thousands of names like it