Stash \s-ta-sh\ as a girl's name is a variant of Anastasia (Greek), and the meaning of Stash is "resurrection".
The baby name Stash sounds like Stasha, Stasia and Stesha. Other similar baby names are Stasy and Stasa.