Tumulus Meaning

There are 1 meaning(s) for word Tumulus

Meaning 1 : (archeology) a heap of earth placed over prehistoric tombs

    Synonyms : barrow,  burial mound,  grave mound