Grim Family History
Grim Name Meaning
Dutch: nickname for a dour and forbidding person, from Middle Dutch grim, grem ‘stern’, ‘severe’. English: nickname with the same meaning as 1, from Old English grim ‘fierce’, ‘grim’. Respelling of German Grimm.
Source: Dictionary of American Family Names ©2013, Oxford University Press