Bonnie

scottishGirl★★★☆☆ Moderate

Origin and Meaning

The name Bonnie is a girl's name of scottish origin meaning “pretty”.

Bonnie is a delightful Scottish name that means 'pretty' or 'beautiful'. It brings to mind images of the rolling hills of Scotland and is often associated with the traditional Scottish song 'My Bonnie Lies over the Ocean'. Popular throughout the 20th century, especially in the 1940s and 50s, Bonnie remains a charming choice for parents today. It's sweet, simple, and timeless, with notable bearers including the infamous Bonnie Parker of Bonnie and Clyde fame. Variants like Bonnibel or nicknames such as Bon-Bon add versatility.

At a Glance

Originscottish
GenderGirl
Meaningpretty
Popularity★★★☆☆ (6/10)
Syllables2
Starts withB
Stylesclassic, popular

Similar Names

Try it in the Generator

See how Bonnie pairs with your family name and get similar suggestions.

Generate Names

Evaluate This Name

Get a detailed analysis of how Bonnie works with your surname.

Analyse Name