Caches Synonyms

A secret store of valuables or money
(Noun)