fortuneteller

noun
  1. a person who claims to predict future events or reveal hidden information about someone’s life

Examples