Where does “grim” come from?
grim (Old High German) comes from Proto-Germanic grimmaz, from Proto-Indo-European gʰrem-, from Proto-Indo-European gʰer- — to rub; to stroke; to grind.
grim (Old High German) comes from Proto-Germanic grimmaz, from Proto-Indo-European gʰrem-, from Proto-Indo-European gʰer- — to rub; to stroke; to grind.