Meaning of valhalla

Definition of valhalla

(noun) (Norse mythology) the hall in which the souls of heros slain in battle were received by Odin

Other information on valhalla

WIKIPEDIA results for valhalla
Amazon results for valhalla