Popularity: 18304
Origin: Scottish
Other Origin(s): French
Meaning: Pretty
Soon baby will be in this world with a cute little nose and rosy cheeks, and you need a name that captures their beauty. Bonny is a girl’s name with Scottish roots. A variation of Bonnie, the moniker derives from the term with the same spelling, meaning “pretty.” It originally came from the French word “bon,” translating to “good” or “attractive.” Bonny can also be used as a pet form of the Spanish name Bonita. As baby Bonny grows up, they may use their good looks to their advantage and go into modeling. But they’ll always be more than just a pretty face to you and everyone who knows them.