Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

Type of: Heaven

Encyclopedia: Walhalla, ND Walhalla, North Dakota Walhalla Walhalla, Michigan Walhalla, Texas Walhalla, Victoria Walhalla, SC Walhalla, South Carolina