tumulus (n.)youdaoicibaDictYouDict[tumulus 词源字典]
ancient burial mound, 1680s, from Latin tumulus "hillock, heap of earth, mound," related to tumere "to swell" (see tumid).[tumulus etymology, tumulus origin, 英语词源]