What is the meaning of the word "granary"?

Definitions: