clairvoyant
noun [ C ] uk/ˌkleəˈvɔɪ.ənt/ us/ˌklerˈvɔɪ.ənt/
先知;能预见未来的人;有洞察力的人;神视者,千里眼
a person who says they have powers to see the future or see things that other people cannot see
She went to see a clairvoyant who said he could communicate with her dead husband. 她去见了一位高人,那人自称能和她死去的丈夫交谈。