Revelator /(?)/

Rev·e·la·tor

Revelator

n.
  1. One who makes a revelation; a revealer. [R.]