The name "Teotihuacán" was given to the city by the Aztec people centuries after it was abandoned. In the Nahuatl language, it translates to "the place where the gods were created" or "birthplace of the gods." The city’s original name, and what its builders called themselves, remains a mystery to this day.