Heart of Gold

Someone who is genuinely kind and compassionate.

Jane is always willing to help people; she has a heart of gold.

Did you know?
Gold is used to describe such a heart because it alludes to something that is rare and of great value. The opposite of this idiom would be a heart of stone/flint.

share this