valhalla

/vælhˈælʌ/

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

More General Terms