Variant of Babette, a French diminutive of Barbara (Greek 'barbaros,' foreign) or Elizabeth (God is my oath).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Babbette?
Swipe through thousands of names like it