heartwarming is a crossword puzzle answer that we have spotted 2 times. Emotionally rewarding encouraging core faction to hold on to weapon