What does the word treasure trove mean?

Alphabet: