renascent ( synonym found)

Definition of renascent:

(adj) : experiencing renewed vigor; being reborn

Definition of renascent:

(adj) : experiencing renewed vigor; being reborn

Back to Top