Type Surname (from nickname & from given name)
Other Forms FormsBonnin, Bonin
As a French surname, it is derived from Old French bon meaning "good", or occasionally from the Latin given name BONUS (borne by a minor 3rd-century Christian saint martyred at Rome with eleven companions under the Emperor Vespasian. It was adopted as a given name partly in his honor and partly because of the transparently well-omened meaning). As a Hungarian surname, it is derived from a short form of the given name BONIFÁC.