Synonyms for "sleuth"

Words with similar meaning