A hidden storage space (for money or provisions or weapons)
English: cache
cache, hoard, stash, hive up, lay away
English: cache
English: cache, memory cache
English: hoard, cache, stash
Bahasa: khazanah
English: hoard, stash, cache, lay away, hive up, squirrel away
Bahasa: menumpukkan, membumbun