Synonyms for Life (same or very similar meaning)
WordNet sense 1 (a prison term lasting as long as the prisoner lives):
life sentence
WordNet sense 2 (the period during which something is functional (as between birth and death)):
lifetime, lifespan
WordNet sense 3 (the condition of living or the state of being alive):
aliveness, animation, living
WordNet sense 4 (an account of the series of events making up a person's life):
biography, life story, life history
WordNet sense 5 (animation and energy in action or expression):
liveliness, spirit, sprightliness
From the ODE community, based on WordNet
add/edit