A collection of valuable or interesting things that have been discovered or accumulated, especially treasure.
From Anglo-French trové, past participle of trover (to find). Originally a legal term meaning 'found property', it evolved to mean any valuable discovery or collection.
The phrase 'treasure trove' is actually redundant since 'trove' already means treasure! However, the redundancy has stuck because it emphasizes the excitement of discovery - like saying 'free gift' when 'gift' already implies no cost.
Complete word intelligence in one call. Free tier — 50 lookups/day.