TEOCALLI


Meaning of TEOCALLI in English

[te.o.cal.li] n [Nahuatl teocalli, fr. teotl god + calli house] (1613): an ancient temple of Mexico or Central America usu. built upon the summit of a truncated pyramidal mound; also: the mound itself

Merriam-Webster English vocab.      Английский словарь Merriam Webster.