also heartrending, 1680s, from heart (n.) + present participle of rend (v.). Related: Heart-rendingly.
heartful
hearth
heartily
heartland
heartless
heart-rending
heartsick
heart-strings
heart-throb
heart-to-heart
heart-warming