puissant (adj.)
mid-15c., from Middle French puissant "strong, mighty, powerful," earlier poissant (12c.), from stem of Old French poeir "to be able" (see power (n.)). Related: Puissantly.