sleuth - noun

singularsleuth
pluralsleuths