Gram Family History
Gram Name 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