Elaborated form of Bonnie, from French 'bon' and Scots meaning good or pretty.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Bonnetta?
Swipe through thousands of names like it