The English term "stock" matches the Finnish term "varasto"

other english words that include "stock" : finnish :
stocking sukka