-hearted
adjective
(in combination) having a heart or disposition as specified
⇒
good-hearted
⇒
cold-hearted
⇒
great-hearted
⇒
heavy-hearted
-heartedan adjective suffix meaning having a specified kind of heart: ◆ hard-hearted; ◆ tender-hearted.
-hearted
combining form. having a _____ heart: Kind-hearted = having a kind heart.