Anastasia is of Greek origin, derived from the word 'anastasis', meaning 'resurrection'. It was brought to prominence by the tragic tale of the Grand Duchess Anastasia Nikolaevna Romanova, who vanished after her family's execution in 1918. However, she remains a name steeped in history and regal associations.
The name Anastasia experienced a dip in popularity during the early 90s with only 5 births in 1990, down from 7 in 1988 and 6 in 1989. However, it saw a resurgence in 2005 with another 5 births, indicating a possible cyclical trend in its popularity over time. In total, there were 23 babies named Anastasia born between these years.