Inherited from Latin storea, perhaps via French store. Doublet of estor.
Practice speaking and memorizing "estora" and many other words and sentences in Catalan.