What is the meaning of Earner?

One who earns money.

A profitable product or scheme; something that brings in good money.

Source: wiktionary.org