storehouse (n.)
mid-14c., from store (n.) + house (n.). Figurative use from 1570s.