coexist の語源ストーリー
exist の元はラテン語の exsistere です。ex「外へ」と sistere「立つ」で、「外へ立ち現れる」という意味でした。何かがこの世に姿を現すことが「存在する」になったのです。co- を付けた coexist は「同じ時・同じ場所に一緒に存在する」。英語に入ったのは17世紀です。sistere の仲間は多く、insist は「上に立って譲らない」、resist は「踏みとどまって逆らう」です。どれも「立つ」の姿勢が意味を決めています。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)


