i don't really know that answer, since i never heard of it before even though i go to those kinds of stores
Chat with our AI personalities
It's probably because the phrase, "to store something" means to keep various items in a given place. The noun, "store," is a reference to that, because a store has various items in it.