Grim of Helsingland

Grim is another name for Oden or Odin, in Old Norse Óðinn, a god from Scandinavian Viking mythology. Helsingland is an old spelling of Hälsingland, a province/region in the middle of Sweden.

The Scottish Registry of Tartans