A storage facility for grain or sometimes animal feed.
The word granary comes from the Latin grānārium, which was formed by combining "grain" with a suffix meaning "place for." It entered English in the 16th century and is related to the word garner.