Heap comes from Middle English heep, from Old English hēap, from Proto-West Germanic haup, from Proto-Germanic haupaz, from Proto-Indo-European koupos or kouHp-nó-.
heap (English): A crowd; a throng; a multitude or great number of...
Definitions
A crowd; a throng; a multitude or great number of...