nidhi

store, hoard; treasure.