Answer: renascent

AnswerCrossword Clue
RENASCENT

Showing renewed vigor

RENASCENT

Flourishing anew.

RENASCENT

Coming back strong

RENASCENT
Making a comeback