Meaning of “a change of heart” - Learner’s Dictionary

a change of heart

If you have a change of heart, you change your opinion or feelings about something.

(Definition of “a change of heart” from the Cambridge Learner’s Dictionary © Cambridge University Press)