Dictionary.com
Thesaurus.com

tumuluses

  • plural
    of tumulus.
    tumulus
    noun
    an artificial mound, especially over a grave; barrow.

More Suggestions