Definition of valhalla
English to English noun - (Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
source: WordNet 3.0 - The palace of immortality, inhabited by the souls of heroes slain in battle.
source: Webster 1913
Visual Synonyms 
Nearby Word
valhalla, velella, villa, valley, viyella, vila, vill, vali, vial, vela, vale, vail, veal, vell, value, villi, viola, vilely, volley, vielle
|
|
|