derived from the Latin word
complere (fill; be big enough to fill; finish, complete, perfect)
using the Latin prefix
com-derived from the Latin word
cum (with)
derived from the Proto-Indo-European root
*kom (near, with, together)
derived from the Latin word
plerederived from the Proto-Indo-European root
*pelə-