down-hearted weak-hearted hollowhearted shallowhearted heavyhearted dead-hearted highhearted plainhearted dark hearted henhearted