a person who supplies information
[ Syn: source ]
someone who sees an event and reports what happened
[ Syn: witness , witness , witnesser , witnesser ]