vambrace: cannon of plate armor protecting the forearm
cannon: (Middle Ages) a cylindrical piece of armor plate to protect the arm
valhalla: (Norse mythology) the hall in which the souls of heros slain in battle were received by Odin