classmate の語源ストーリー
classmate は class と mate を合わせた語で、18世紀初めから使われています。後半の mate は、中低地ドイツ語から入った語です。元の形 gemate は「同じ食卓で食べる仲間」という意味でした。ge- は「共に」、mat は「食べ物」で、英語の meat と同じ祖先です。つまり mate は、もとは一緒にご飯を食べる人のことでした。ここから roommate、teammate、shipmate などが次々に生まれました。companion(仲間)も、ラテン語で「パンを共にする人」という意味です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)