om·nis·cient (ŏm-nĭsh'ənt) adj. Having total knowledge; knowing everything: an omniscient deity; the omniscient narrator. n.
One having total knowledge.
Omniscient God. Used with the.
[Medieval Latin omnisciēns, omniscient- : Latin omni-, omni- + Latin sciēns, scient-, present participle of scīre, to know; see skei- in Indo-European roots.] om·nis'cience, om·nis'cien·cy n., om·nis'cient·ly adv.
1612, from M.L. omniscientia "all-knowledge," from L. omnis "all" (see omni-) + scientia "knowledge" (see science). Adj. omniscient is attested from 1604.