revealer
REVE'ALER,
n.
1. One that discloses or makes known.
2. One that brings to view.