Canham Family History
Canham Surname Meaning
English (East Anglia): habitational name from a place in Suffolk called Cavenham (of which this is a shortened form) from the genitive case of an unattested Old English byname Cāfna (from cāf ‘bold active’).
Old English hām means ‘homestead’.
Source: Dictionary of American Family Names 2nd edition, 2022
