ENGLISH
REFERENCE

tumulus

n.
UK //tjˈuːmjʊləs// tu·mu·lus
Synonyms

© 2026 English Reference