one who testifies to what he has seen

See: eyewitness