1.
treasure house; treasury; storehouse of valuables
A building or place where treasures or valuable items are stored.
2.
rich source; treasure trove; mine of (information, resources)
Figuratively, a place, thing, or person that is an abundant source of something valuable — knowledge, natural resources, cultural heritage, etc.
Usage
The figurative sense (sense 2) is far more common in modern usage. The pattern 〜の宝庫 (a treasure trove of ~) is a set phrase used to praise a place or thing as being rich in something valuable.
Common collocations
Related Words
Compare:
宝物庫 (treasure house)