Il nome Tenochtitlan è stato tradizionalmente pensato per provenire dal Nahuatl tetl [ˈtetɬ] ("rock") e nōchtli [ˈnoːtʃtɬi] ("perna spinosa") ed è spesso pensato per significare, "Tra le pere spinose [che crescono tra] le rocce". Tuttavia, un'attestazione nel manoscritto del tardo XVI secolo noto come "i dialoghi di Bancroft" suggerisce che la seconda vocale era breve, in modo che la vera etimologia rimane incerta. Domanda: Tenochtitlan è pensato per provenire da quale parola?
Nahuatl tetl [ˈtetɬ] ("pietra") e nōchtli [ˈnoːtʃtɬi] ("pera spinosa")