source

noun

Definitions of source

English

someone who gives information anonymously (=without saying who they are), often to journalists or to the media

A source said Portuguese police had searched the area.

English

the place where something comes from

This is the only source of income for the small island state.