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