Baby name

CLASSIC GIRL · ENGLISH-SCOTTISH
🇩🇪 🇿🇦 🇬🇧  +1

Bonny

/BON · ee/


“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.

bon

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.