Bonnet Family History
Bonnet Surname Meaning
French: from the Latinized medieval personal name Bonitus a derivative of Latin bonus ‘good’ (compare Bon).
French: metonymic occupational name for a milliner or a nickname for someone who wore distinctive headwear from Old French bo(n)net ‘cap bonnet’.
German: of French origin (see above) originally borne by Waldensians.
English: variant of Bonnett.
It is also a surname of French Huguenot origin (see above).
Source: Dictionary of American Family Names 2nd edition, 2022