tumulus

Noun
  1. (archeology) a heap of earth placed over prehistoric tombs (synset 102925676)

Other Searches