fortuneteller

for·tune·tel·ler

fortuneteller

n.
  1. a person who claims to be able to foretell events in the future of another person.