baal chesed

Noun

 * 1)  A highly generous or righteous person.