Anastasia is a feminine given name of Greek and Slavic origin, derived from the Greek word anástasis (ἀνάστασις), meaning "resurrection". It is a popular name in Eastern Europe.