Bonham Family History
Bonham Name Meaning
English (of Norman origin):: nickname from Old French bon homme ‘good man’ (from Latin bonus homo) or from a Middle English personal name of the same etymology. possibly also a habitational name from Bonham in Stourton (Wiltshire) which is likely manorial in origin taking its name from that of an early owner with the same name as in 1 above.
Source: Dictionary of American Family Names 2nd edition, 2022