Origin: Germanic Old English suffix
Hopefulness has 3 different meanings across 1 category:
Noun
full of hope
the feeling you have when you have hope
The property of being hopeful.