new man

new man  {n.}
A person who has become very much better.
Diet and exercise made a new man of him.
Categories: noun