Where does “grim” come from?
grim (Danish) comes from Old Danish grim, 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 (Danish): ugly, unsightly; nasty
Definitions
- ugly, unsightly; nasty