TUMULUS


Meaning of TUMULUS in English

n.

Barrow, artificial mound, artificial hillock.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.