Word Hen
What is the meaning of the word "
renewed
"?
Definitions:
restored to a new condition
adjective
felt renewed strength