Definition
A 'good-hearted' person is kind, compassionate, and well-meaning. They are generally inclined to do good things and help others. Think of it as having a genuinely positive and caring nature. A good-hearted person is empathetic and considerate. They often put others' needs before their own. It is a fundamental virtue.