Find the word definition

Wikipedia
Tecoaque

Tecoaque is a Mesoamerican archaeological site, located in western Tlaxcala state, central Mexico. The site is believed to have been created by the Texcocan culture.