Elam Family History
Elam Name Meaning
English: habitational name from Elam Grange in Bingley (Yorkshire). It is possible that some instances of the modern surname are from Elham in Kent or a lost place called Elham in Crayford (Kent) but the strong association with Yorkshire militates against this. Elam Grange probably means ‘river pool’ from Old English ēa ‘river’ + lum(m) ‘pool’.
Source: Dictionary of American Family Names 2nd edition, 2022