exquisitor

Etymology
Agent noun of (past participle ).

Noun

 * 1) investigator