From ĉion (“everything”) + povi (“to be able to”) + -a (adjectival ending).
ĉionpova (accusative singular ĉionpovan, plural ĉionpovaj, accusative plural ĉionpovajn)