Omniscious

(a.) All-knowing.