Barrow

n.
  1. A large mound of earth or stones over the remains of the dead; a tumulus.
  2. (Mining) A heap of rubbish, attle, etc.