If someone has a heart of gold they are a very kind and generous person.
Examples of use:
1. My grandmother’s neighbour has a heart of gold. She helps my grandmother with her shopping and visits her every day.
2. He looks and acts like a very grumpy old man but he has a heart of gold.
Can you write a sentence with the idiom ‘heart of gold‘?
Do you know someone who has a heart of gold?
Further reading and listening for more advanced learners:
An article about a lady who has been nominated for an award for her work helping others in her community, and who is described as having a heart of gold
And an article and audio file interview about a vending machine in Abu Dabi which dispenses small gold bars in exchange for cash! – from the BBC World Service