Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Valhalla  val'ha-lu
  1. (Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
    - Walhalla

Type of: Heaven

Encyclopedia: Valhalla, Florida Valhalla, Alberta Valhalla Valhalla, Marathon Valhalla, New York Valhalla, NY Valhalla, Marathon, Florida