Canham Family History
Canham Name Meaning
English: habitational name from a place in Suffolk called Cavenham (of which this is a reduced form), from the genitive case of an unattested Old English byname Cafna (from caf ‘bold’, ‘active’) + Old English ham ‘homestead’.
Source: Dictionary of American Family Names ©2013, Oxford University Press