Diminutive of Bonne or Bonnie, from French 'bonne' meaning 'good.'
Like Bonetta?
Swipe through thousands of names like it