Respuesta :

A fortuneteller? Other names are soothsayer, seer, clairvoyant, and oracle.