Slavic form of Isabella, from Hebrew Elisheba, often interpreted as 'God is my oath'.
Like Izabela?
Swipe through thousands of names like it