What is the meaning of the word "omniscient"?

Definitions: