Nahuatl (Aztec) term for temple; an ancient temple of Mexico or Central America usually built upon the summit of a truncated pyramidal mound.
0