Did you mean Tenochtitlan?
Tenochtitlan
noun
°The capital of the Aztec empire (now Mexico City).