teocalli
nounDefinition of teocalli
: an ancient temple of Mexico or Central America usually built upon the summit of a truncated pyramidal mound
also
: the mound itself
Keep scrolling for more