The name Teotihuacán , from the Nahuatl language , means “ The City of the Gods ” or “ Where Men Become Gods . ”
The name Teotihuacan , from the Nahuatl language , means “ The City of the Gods ” or “ Where Men Become Gods . ”