large-hearted

 

adjective

  • sympathetic and generous: he was too large-hearted a man for that