Origin: Germanic Old English suffix
Warmheartedness has 3 different meanings across 1 category:
a warmhearted feeling
a positive feeling of liking
"he had trouble expressing the affection he felt"
"the child won everyone's heart"
"the warmness of his welcome made us feel right at home"
the quality of being warmhearted