What is the definition of thankfulness?

It can be defined as followed. warm friendly feelings of gratitude.