Updated June 9, 2019 Share: Family name origins & meanings Italian : nickname from a diminutive of Bono.Italian : from the Latin personal name Bonitus, a derivative of bonus ‘good’ (see Bono).Italian : metonymic occupational name for a milliner, or a nickname for a wearer of unusual headgear, from medieval Latin abonnis.