Valhalla(in mythology)
... the other 
major Norse divinities - Thor and Tyr -live in Asgard, near which is located 
Valhalla,... [DOC] [TLE] Valhalla | Define Valhalla at Dictionary.com [PAR] Valhalla definition, the hall of Odin into which the souls of heroes slain in battle 
and ...