secretsource

noun
UK /ˈsiː.krət.sɔːs/
US /ˈsiː.krət.sɔːrs/

A secret source is a person or place that gives you information but whose name is kept hidden.

The reporter would not say who told her the news because it was a secret source.


OTHER MEANINGS

2. A hidden place where something valuable comes from.

The old well was a secret source of fresh water for the village.

3. A private supplier of goods or materials.

The bakery has a secret source for its special flour.

4. In stories, a magical or mysterious origin of power.

The wizard's staff drew its magic from a secret source deep in the mountains.