What does the word gratitude mean?

Thankfulness