valhalla
Explore definitions, synonyms, and language insights of valhalla
Definitions
Noun
(Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
Explore definitions, synonyms, and language insights of valhalla