Wiktionary
megagift
n. (context neologism English) A donation to charity of millions of dollars.