giver [noun] + generous [adjective]