Magazine - Etymology, Origin & Meaning
"warehouse, place for storing goods, especially military ammunition," from French magasin… See origin and meaning of magazine.