-hearted

(второй компонент сложных прилагательных; передаёт значение: обладающий душевным свойством или качеством, указанным первым компонентом) Например: kind-hearted — добросердечный soft-hearted — мягкосердечный cold-hearted — бессердечный throb-hearted — с горячим сердцем

Большой англо-русский словарь