Origin: Germanic Old English suffix
Heartsickness has 2 different meanings across 1 category:
Noun
feeling downcast and disheartened and hopeless
The condition of being heartsick