TUMULUS MEANING IN ENGLISH

• Tumulus Definition & Synonyms

  1. (n.) An artificial hillock, especially one raised over a grave, particularly over the graves of persons buried in ancient times; a barrow.


Synonyms:
Barrow,

RECENT SEARCHES