REVEALER
n. 1. One that discloses or makes known. 2. One that brings to view.
REVEALER Re *veal "er, n.