ennobling

adjective
  1. making someone or something more dignified, honorable, or morally elevated

Examples