What is the meaning of the word "valhalla"?

Definitions: