What is the meaning of Stash?

A collection, sometimes hidden; a reserve.

A place where drugs are stored.

Clothing or other items branded with a particular university club or society's logo.

A collection of yarn or other materials not yet allocated to any particular craft project.

To hide or store away for later use.

mustache

Source: wiktionary.org