Original: The term has been glossed as 'birthplace of the gods,' reflecting Nahua creation myths that took place in Teotihuacán.
Simplified: Nahuatl creation myths took place in the city.