stash

(noun) hoard

cache
store (generic term)
stock (generic term)
fund (generic term)