Русский-Английский словарь »

теночтитлан означает в английский

РусскийАнглийский
Теночтитлан proper noun

Tenochtitlan(capital of the Aztec empire)
proper noun