cunningman

CUNNINGMAN, n. A man who pretends to tell fortunes, or teach how to recover stolen or lost goods.