English Etymology mega- + buck, dollar, + -s
Noun megabucks
#:He is making megabucks with his business venture.