Diminutive of Isabella, from Hebrew meaning pledged to God or God is my oath.
Like Izzi?
Swipe through thousands of names like it