Stockham Family History
Stockham Name Meaning
English:: habitational name from Stockham in Witheridge (Devon) from Old English stōd ‘stud herd of horses’ + cumb ‘valley’. habitational name from Stockham Marsh in Bremhill (Wiltshire) which may derive from Old English stocc ‘tree trunk stump’ + hamm ‘water meadow’ or hām ‘village homestead’. habitational name from Stokeham (Nottinghamshire) probably from Old English stocum dative plural of stoc ‘place secondary settlement’ or perhaps from stoccum dative plural of stocc ‘tree trunk stump’.
Source: Dictionary of American Family Names 2nd edition, 2022