invigorated

1.

활력이 넘치는

to make someone feel fresher, healthier, and more energetic:

:
We were invigorated by our walk.