Revealer
/(?)/
Re·veal·er
Revealer
n.
One who, or that which, reveals.