Compound of Bonnie (Scottish 'pretty/good') and Lou (French diminutive of Louise, 'famous warrior').
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Bonnielou?
Swipe through thousands of names like it