Variant of Babette, a French diminutive of Barbara (Greek 'barbaros,' foreign) or Elizabeth (God is my oath).
Like Babbette?
Swipe through thousands of names like it