money-maker (n.) Look up money-maker at Dictionary.com
c.1400, "one who coins money," from money + maker. Meaning "thing which yields profit" is from 1899.