sortilegus

Noun

 * 1) A diviner or soothsayer.

Etymology
From.

Adjective

 * 1) that predicts the future;  fortune-telling, soothsaying

Noun

 * 1) fortune-teller, soothsayer
 * 2)  A soothsayer who practices divination.