From Middle English graunger, from Anglo-Norman granger, variant of Old French grangier, from grange, perhaps corresponding to Medieval Latin granicārium, from Vulgar Latin *granica, from Latin granum.
Practice speaking and memorizing "granger" and many other words and sentences in English.