megadonor (donor + mega-): Someone who donates a lot, or who is responsible for a large amount of the donations flowing to a person or entity