Bonny

What does Bonny mean?

Bonny is built around a simple, positive idea: it comes from the word bon, meaning good in French, and has long been used in English to describe someone pleasing or attractive. The name carries that everyday compliment into a personal form, so when you hear the name you get a clear sense of warmth and approval.

The tone of Bonny is friendly and approachable, with a slightly vintage, seaside charm. It feels informal rather than lofty, and pairs well with classic or softer names. If you are familiar with Bonnie, you will recognise the same affectionate quality, though the spelling Bonny can give a slightly more old-fashioned or regional flavour.

Historical Context

The name Bonny originates from the adjective bon, French for good, which itself comes from Latin bonus. In English and Scots usage the adjective evolved into forms such as bonny and bonnie to mean handsome, pretty, or pleasing. Over time the descriptive word began to be used as a personal name or affectionate nickname.

Its use as a given name is relatively informal and colloquial compared with older saint names or aristocratic choices, and it became popular as an affectionate pet name in English-speaking communities. The spelling varies; Bonnie is the most common modern variant, while Bonny appears in older records and regional usage. In some cases the name has also been used as a short form or pet form of longer names like Boniface, though the everyday adjective root is the clearest source.

Popularity of Bonny over time

What do parents think of Bonny?