bonny (adj.)youdaoicibaDictYouDict
1540s, of unknown origin, apparently from Old French bon, bone "good" (see bon).