Your name, in all probability, is just a variant spelling of
Anastasia, meaning "resurrection" in Greek. It's a feminine form of
Anastasius.
However, your parents may have wanted to blend
Anastasia with
Anna.
Anna is the Latinate form of
Hannah, which in turn is from the Hebrew name
Channah, meaning "favour" or "grace".
Miranda