네, 맞습니다. heartwarming은 말씀하신대로 heart와 warm이 합쳐진 단어예요. 사람의 감정을 움직이거나 행복감을 주는 것을 의미해요. 당신의 마음이 좋은 감정으로 따뜻해진다는 거죠.
예: That movie was so heartwarming. I loved the scene at the end. It made me cry. (그 영화 진짜 마음이 따뜻해지더라. 마지막 장면이 좋았어. 나 울었잖아.)
예: My friend wrote a very heartwarming letter to me. (친구가 나에게 정말 따뜻한 편지를 써 줬다.)