Latin omnis, all. Examples include omniscient (Latin scire, to know), knowing everything; omnipotent (Latin potens, potent‑, power), having unlimited power; omnicompetent, able to deal with all matters or solve all problems; and omnipresent, present everywhere at the same time (said especially of God).