Dictionary.com
Thesaurus.com

indagator

  • a word derived from indagate.
    indagate
    verb (used with object)
    to investigate; research.

More Suggestions