Give Your Bonnie Lass A Name That Will Always Remind Them Of Their Beauty, Both Inside And Out! Bonni Is A Feminine Name Of Scottish Origin, Deriving From The Scottish Term “bonnie” And The French Word bonne. Meaning “fine,” “attractive,” And “pretty,” Baby Bonni Is Sure To Grow Up To Be A Sight For Sore Eyes! The Name Is Also Possibly A Diminutive Of Bonita And Barbara But Definitely Stands Out In Its Own Right. Bow, Bon, And Bunny Are Some Cute Nickname Choices If You Want To Shorten This Sweet Name Even Further.