What is the meaning of Revealer?

A person or thing that reveals.

Source: wiktionary.org