[tu.mu.lus] n, pl -li [L; akin to L tumere to swell--more at thumb] (1686): an artificial hillock or mound (as over a grave); esp: an ancient grave: barrow
TUMULUS
Meaning of TUMULUS in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012