HEART OF GOLD
What is the Meaning of the Idiom
A HEART OF GOLD?
Definition:
To have a heart of gold means to be a very kind person, with a generous nature.
Examples:
1. My grandmother has a heart of gold. She has something kind to say about everyone.
2. Underneath all his burping and loud opinions, he has a heart of gold.