Anna Perenna is the Roman Goddess of long life and renewal, health and plenty. Her two names both make reference to the year: anna means "to live through a year" while perenna means "last many years" ... (annual and perennial). She is concerned with cycles of renewal and connecting the past to the present. She is described in some legends as old, and in others as young. Sacrifices were made to her with the intent "that the circle of the year may be completed happily"