A new beginning; a fresh start; an important, promising turning point.
The act of arising from the dead and becoming alive again.