ясновидец

яснови́дец, ясновидящий; провидец (книжн.); прозорливец (высок.) См. также предсказатель 2