Moneymaker

Etymology
From.

Noun

 * 1) Someone or something that earns or makes money; something that is lucrative.
 * With careful management, she hoped someday to turn her small business into a real moneymaker.
 * Shake your moneymaker.

moneymaker