Pet form of Isabel or Elizabeth, from Hebrew Elisheba meaning God is my oath.
Like Ibbie?
Swipe through thousands of names like it