valhalla ( synonym found)

Definition of valhalla:

°In Norse mythology, the home of warriors slain gloriously in battle.

Definition of valhalla:

°In Norse mythology, the home of warriors slain gloriously in battle.

Back to Top