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