source; someone who directly experienced or witnessed something

listen to the pronunciation of source; someone who directly experienced or witnessed something
Englisch - Englisch
horse's mouth