Dictionary.net
Did you mean:
treasure house
treasure-city or -house