Baby name
CLASSIC
🇩🇪 🇿🇦 🇬🇧 Bonny
/BON · ee/
Meaning
“Good, attractive”
Scottish and English adjective used as a given name, meaning attractive or fine, from Old French bon meaning good; more common as a term of endearment that became a name than as a formal choice.
Nicknames
bon
Vibe
gentle
How it ages.
Warm and colloquial; ages as cheerfully dated rather than classically enduring.
The cultural moment.
Common in Scotland and South Africa through the mid-20th century; now feels retro.