heap の語源ストーリー
heap は、古英語の hēap から来ています。今は物の「山積み」ですが、古英語では人の「群れ・大勢」にもよく使われました。物でも人でも、たくさん集まったかたまりが heap だったのです。ドイツ語の Haufen(山・群れ)、オランダ語の hoop も同じ祖先です。口語の heaps of A は「たくさんのA」で、特にイギリスやオーストラリアでよく使われます。社会の最上層を the top of the heap、最下層を the bottom of the heap とも言います。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)