Definition:
Compare teocalli with other words:
temple vs. teocalli
pyramid vs. teocalli
teocalli vs. terraced