ความหมายของคำว่า "คนใจบุญ"

(N) philanthropist kind-hearted person;พ่อแม่แยกทางกันตั้งแต่ตอนเขาเกิด และได้มีคนใจบุญนำเขามาเลี้ยงจนโต (คน )
(คำที่มีความหมายคล้ายกัน)  คนใจบุญสุนทาน; 
(คำที่มีความหมายตรงข้ามกัน)  คนใจบาป;