treasure house

[pl.: treasure houses] noun tresor.