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