omnipotent

adjective
  1. having unlimited power; able to do anything
  2. Usage: often used in religious contexts

Examples