fish の語源ストーリー
fish は、ラテン語の piscis「魚」と同じ祖先を持つ語です。ゲルマン語では、昔の p の音が f に変わりました。そのためラテン語の p が英語では f になります。pater と father、pes と foot も同じ組です。星座のうお座 Pisces はラテン語のほうの子孫です。イルカの仲間 porpoise は、ラテン語の「ブタ」と「魚」を合わせた「ブタ魚」が元です。古英語の sc は、のちに sh の音になりました。ship や shall も同じ変化をしています。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)