sufficient (adj.)
early 14c., from Old French soficient "satisfactory," or directly from Latin sufficientem (nominative sufficiens) "adequate," present participle of sufficere "to supply as a substitute" (see suffice).