What is the meaning of the word "heartening"?

Definitions: