Find the word definition

Wikipedia
Chachahuantla

Chachahuantla, is a town from municipality of Naupan, located in the northwest of the state of Puebla in central Mexico. The town is part of the Sierra Norte region of the state, a steep mountainous, and borders with state of Hidalgo. The people speaks nahuatl language and Spanish.