keep の語源ストーリー
keep は古英語後期の cepan から来た語で、「つかむ・見張る・守る」を表しました。ほかのゲルマン語にはっきりした親戚がなく、語源はよく分かっていません。中世の城で最後まで守り抜く一番強い塔も、16世紀には keep と呼ばれました。for keeps(ずっと・本気で)は、ビー玉遊びで「勝った玉をもらってよい」という決まりから来た表現です。bookkeeping(簿記)は、oo・kk・ee と二重の文字が3組続く珍しいつづりです。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)