late 16th century: from Italian complire, Catalan complir, Spanish cumplir, from Latin complere ‘fill up, fulfil’ (see complete). The original sense was ‘fulfil, accomplish’, later ‘fulfil the requirements of courtesy’, hence ‘to be agreeable, to oblige or obey’. Compare with compliment
16世紀後半:イタリア語complire、カタロニア語complir、スペイン語cumplir、ラテン語complere「満たす、充実させる」に由来する(complete参照)。原義は「満たす、成し遂げる」であり、後に「礼儀の要件を満たす」、したがって「好意的である、義務づける、従う」である。complimentと比較。