YourDictionary

Jotunnheim

or Jotunheim

noun

Norse Myth. the home of the giants

link/cite print suggestion box