xiān zhī xiān jué先知先觉having foresight; a person of foresightFrequency 2.1Meaningshaving foresighta person of foresight