eyewitness

noun | eye·wit·ness
  1. : one who sees an occurrence or object or sometimes experiences it through other senses (as hearing) and usually reports or testifies about it