先觉 xiānjué visionary Definitions Defs Origin Strokes Stroke Words Sentences Sents 先知先觉 xiānzhīxiānjué foresightful having foresight or advance knowledge of events before they happen