Detective

n.
  1. One who business it is so detect criminals or discover matters of secrecy.