reflourishment
Etymology
From re- + flourishment.
noun
The process of flourishing anew.