Barrows Synonyms

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