Home / Crosswords / NYT Crossword / Tree of life, in Norse mythology