Definition of Valhalla

Definition of Valhalla
  1. Valhalla Proper noun In Norse mythology, the home of warriors slain gloriously in battle.
Feedback Form