bighearted

adjective

  1. 1

    given or giving freely

    was a big tipper

    the bounteous goodness of God

Synonyms

Also useful for “bighearted”:Crossword