Noun: stock, supply, warehouse, storage.
Varasto appears here as part of the constructed compound noun, pelivarasto, which in this case means ”game storage.”
Varasto is constructed from vara-, a prefix meaning ”extra,” ”spare,” ”contingency,” or ”safety,” plus the suffix -sto (front vowel harmony variant –stö) which generates a collective noun. Here it could be thought to form a collective noun of ”extras” or ”spares” i.e. ”storage” or ”stock.”
Varasto, or ”The Storage” is the name of a 2011 film shot on location in Helsinki, Finland.