over の語源ストーリー
over は、古英語の ofer から来た語です。さらにさかのぼると、印欧祖語の *uper「上に」に行き着きます。この *uper は、ラテン語では super、ギリシャ語では hyper になりました。英語の supermarket の super、hypertension(高血圧)の hyper は、over の遠い親戚です。印欧祖語の p の音は、ゲルマン語では f の音に変わる規則があります。father とラテン語 pater の関係と同じです。古英語の ofer の f も、この変化の結果です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)