Variant of Isabella, a Hebrew name meaning 'devoted to God,' popularized through Spanish and Italian royal traditions.
Like Zabella?
Swipe through thousands of names like it