Renewal

French Meaning

renouvellement

renouveau

reconduction

reprise

regain

English Meaning

  1. The act of renewing or the state of having been renewed.
  2. Something renewed.