trove

noun
1
[No translation]
treasure trove