Bonnie
US Popularity Rank: 1001
Origin: Scottish
Meaning: Pretty
Bonnie is a feminine Scottish name meaning “pretty.” It is either derived from the Scots word bonnie, translating to “pretty” or “beautiful,” or the French word bon, which means “good.” Alongside being an endearing first name, Bonnie is also used as a pet name for the charming Spanish moniker Bonita. Choosing the delightful Bonnie for baby will be sure to provide a constant reminder of your adoration for your little angel.