American Dictionary
Definition tumulus in American English
tumulus noun
[countable] noun
/ˈtumjələs/
Synonyms and related words
