Gram Family History
Gram Surname Meaning
Danish: habitational name from any of several farmsteads named Gram from gråt ‘gray’ + Old Danish hēm ‘farmstead’.
South German: nickname for an irascible man from Middle High German gram ‘angry’.
South German: habitational name from any of the places called Gram or Grammen.
Source: Dictionary of American Family Names 2nd edition, 2022
