先知先觉
xiānzhī-xiānjuéTraditional 先知先覺
person of foresight; to know before others
Every meaning
xiānzhī-xiānjué
- person of foresight; to know before others
Its characters
- 先xiānfirst; in advance
- 知zhīto know
- 觉juéto feel
Words with 先
Words with 知
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.