Valhalla - Definition

valhalla

n 1: (Norse mythology) the hall in which the souls of heros
slain in battle were received by Odin [syn: Valhalla,
Walhalla]

Look up another word