TUMULUS

Definition of TUMULUS

  1. (noun)(archeology) a heap of earth placed over prehistoric tombs