noun
One who earns money.
(British, Australia) A profitable product or scheme; something that brings in good money.