tumulus

Explore definitions, synonyms, and language insights of tumulus

Definitions

Noun
(archeology) a heap of earth placed over prehistoric tombs

More General Terms