noun
(now rare) A new beginning or rebirth; regeneration.
Renewal, revival.
(now rare) The Renaissance.