Meaning of walhalla

Definition of walhalla

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

Other information on walhalla

WIKIPEDIA results for walhalla
Amazon results for walhalla