Anastasia is a female name.
Anastasia is a feminine form of the Latin name Anastasius, that derived from the Greek name Anastasios.
Anastasia means “resurrection” (from Greek “ἀνάστασις/anastasis” or “ἀνά/ana” = up + “στάσις/stasis” = standing).
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)