Bonnie
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
| Origin | scottish |
| Gender | Girl |
| Meaning | pretty |
| Popularity | ★★★☆☆ (6/10) |
| Syllables | 2 |
| Starts with | B |
| Styles | classic, popular |
Similar Names
Try it in the Generator
See how Bonnie pairs with your family name and get similar suggestions.
Generate Names