Grim

English from Old Norse or Dutch and German surname
"masked person; stern, severe"

Grim Origin and Meaning

The name Grim is a boy's name meaning "masked person; stern, severe".

The Old Norse god Óthinn was also known by the epithet Grímr — translated into Middle English as Grim.