(in ancient Scandinavian stories) a palace in which some chosen men who had died in battle went to live with the god Odin for ever
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: Valhalla