stockage

Noun

 * 1) stock; a supply of goods stored for later use

Etymology
From.

Noun

 * 1) storage
 * 2)  memory