From Latin impleō. Compare Romanian umple, umplu.
umpl first-singular present indicative (third-person singular present indicative umple, past participle umplute)