Heart of Gold

Meaning:
Someone who is genuinely kind and compassionate.

Example:
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