big heart

Noun

 * 1) A kindly and generous nature; big-heartedness.