treasure trove - English Synonyms Dictionary

treasure trove

n.
[1] trove