From a Vulgar Latin *impleniō (with the Aromanian suffix -escu), from Latin plenus (“full”). Compare Romanian împlini, împlinesc.
mplinescu (participle mplinitã)