Anastasia is a baby girl name of Greek origin. Here are the full details of Anastasia's name.
Other Origin: Russian
Other Nicknames: Anya, Nastia, Stacy, Annie, Nasty, Ann, Tasya, Stasy, Stasia