spiritual midden

Noun

 * 1)  A hidden cache of objects (e.g. within the walls of a building) having some magical purpose.