A biblical Hebrew name meaning God is my oath.
Like Elisheba?
Swipe through thousands of names like it