Tenochtitlán

Etymology
.