English-Latin dictionary »

mound, hillock meaning in Latin

EnglishLatin
mound, hillock noun

tumulus [tumuli](2nd) M
noun