fill の語源ストーリー
fill と full は、同じ祖先から分かれた語です。ゲルマン祖語の「いっぱいの」*fullaz に、動詞を作る語尾が付きました。すると後ろの音につられて u が変わり、古英語の fyllan になります。food と feed、foot と feet と同じ母音の変わり方です。さらにさかのぼる印欧祖語 *pele- は、ラテン語では plenus「満ちた」になりました。そのため plenty(たっぷり)や complete(完全な)も遠い親戚です。fulfill は full と fill を重ねた形です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)