What is the meaning of Tumulus?
A mound of earth, especially one placed over a prehistoric tomb; a barrow.
A heap of earth, mound, hill, knoll, hillock.
A barrow, grave, tumulus.
A unit of measure used in Sicily and Malta.
Alternative form of tumul
Source: wiktionary.org