Haslam Family History
Haslam Name Meaning
English (especially Lancashire): topographic name for someone who lived ‘by the hazels’, or a habitational name from Haslam in Lancashire, in both cases from Old English hæslum, dative plural of hæsel ‘hazel tree’. This surname was taken to Ireland in the 17th century.
Source: Dictionary of American Family Names ©2013, Oxford University Press