Webster's Revised Unabridged Dictionary · 1913

fortuneteller

fortuneteller , noun

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