What does bonny mean?
Bonny is an adjective meaning attractive, beautiful, or healthy-looking, most often applied to people. It is chiefly British, and its strongest associations are with Scotland and Northern England, where it has long been a staple of everyday speech and folk song — as in a 'bonny lass' or a 'bonny baby'. The word carries a warm, affectionate, somewhat old-fashioned tone; outside its heartland it may strike listeners as quaint or literary, though it is still readily understood. A common variant spelling is 'bonnie'. Bonny ultimately derives from the French 'bon', meaning good, sharing its root with words like bonus and bounty. It should not be confused with 'bony', which describes something thin or skeletal rather than lovely. For writers seeking a charming, regional flavor, bonny is a useful alternative to more neutral words like pretty or handsome.
adjectiveAttractive, beautiful, or healthy-looking in appearance, especially used of people. Chiefly British and especially associated with Scottish and Northern English usage.
- Attractive, beautiful, or pleasing to look at, especially of a person's appearance.
- Fine or excellent in quality; admirable (chiefly dialectal).
"The bonny young bride smiled as she walked down the aisle."
"She was the bonniest lass in all of Yorkshire."
"He greeted us with a bonny smile on his face."
The classic song 'My Bonnie Lies over the Ocean' takes its 'Bonnie' straight from this very word — a term of affection for someone lovely.
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.
Etymology of bonny
Bonny derives from the Old French 'bon', meaning good, which in turn comes from the Latin 'bonus'. It entered English in the medieval period and developed the sense of fine, handsome, or attractive, flourishing especially in Scotland and Northern England. It shares this Romance root with related words such as bonus, bounty, and bonhomie. The variant form 'bonnie' is equally established, particularly in Scots usage.
Related word forms
How bonny is actually used
Bonny is informal and carries warm, affectionate connotations. It is strongly associated with Scottish and Northern English speech, where it remains in everyday use; elsewhere it can sound quaint or literary. The spelling 'bonnie' is an equally common variant, particularly in Scotland.
Easily confused with bonny
Bony means thin or skeletal in appearance, whereas bonny means attractively healthy and good-looking.