regenerate

verb
  1. to grow again or cause to grow again
  2. to give new life or energy to something
  3. to reform morally or spiritually
adjective
  1. spiritually reborn or reformed

Examples