sufficient の語源ストーリー
sufficient は、ラテン語 sufficiens の形から14世紀に入りました。sufficere「足りる」の現在分詞です。目的に足りるだけの量や力がある、ということなので、何に対して足りるのかを for や to do で示すことが多い語です。論理学の「必要十分条件」は、英語で necessary and sufficient condition です。self-sufficient は「自給自足の」、insufficient は「不十分な」です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)

