As nouns the difference between granny and granary
is that
granny is a grandmother while
granary is a storage facility for grain or sometimes animal feed.
As an adjective granny
is typically or stereotypically old-fashioned, especially in clothing and accessories worn by or associated with elderly women.
As a proper noun Granny
is one's grandma.