Eyewitness

n. Someone who observed an event and can testify in court.