YourDictionary

Valhalla

noun

Norse Myth. the great hall where Odin receives and feasts the souls of heroes fallen bravely in battle
also Valhall

See Valhalla in American Heritage Dictionary 4

Learn more about Valhalla

link/cite print suggestion box