heart-warming (adj.)youdaoicibaDictYouDict
also heartwarming, 1899, from heart (n.) + present participle of warm (v.).