How much do you know about Yggdrasil?

1234567
Across
  1. 4. grumpy guard of bridges
  2. 6. The god of beauty
  3. 7. lovers of gems
Down
  1. 1. The human lair
  2. 2. I eat my own tail
  3. 3. I'm the fastest horse in the world!
  4. 5. No hair? I still shine!