Save Type Surname (from nickname) Usage French Meaning & History Derived from Old French bon homme meaning "good man". Related NamesDetails Other Languages & CulturesBonham(English) Bonomo(Italian) Categories kindness, nicknames, virtues