1
[ noun ] a storehouse for treasures

Related terms

storehouse

*