diviner
noun
°one who foretells the future.
°one who searches for underground objects or water using a divining rod.
synonyms: foreteller, fortune-teller, prophet, seer more» , soothsayer, water diviner