Anastasha \a-nasta-sha, an(as)-tasha\ as a girl's name is a variant of Anastasia (Greek), and the meaning of Anastasha is "resurrection".
The baby name Anastasha sounds like Anastashia, Annastasia, Anasztasia, Anastazia, Anastatia, Anastassia, Anastasiya, Anastasija, Anastasie, Anastase and Anastacia. Other similar baby names are Nastasia, Anstass, Anestassia, Anastay and Anastaise.