- Home
- Idioms
- have a heart of gold
have a heart of gold
have a heart of gold
Cliché to be generous, sincere, and friendly. Mary is such a lovely person. She has a heart of gold. You think Tom stole your watch? Impossible! He has a heart of gold.
have a heart of gold
to be extremely kind and helpful She'll do anything for anyone - she's got a heart of gold.