Unveiler
/(?)/
Un·veil·er
Unveiler
n.
One who removes a veil.