Tamoanchan es un lugar mítico
paradisíaco de las
culturas mesoamericanas del
período posclásico; el vocablo
Tamoanchan originalmente no es de origen
náhuatl, sino del
huasteco Timoancán, que usualmente se le asocia con la cultura
olmeca, considerada por muchos como la cultura madre
mesoamericana; también es posible que
Teotihuacan haya sido el lugar asociado posteriormente por los mexicas con Tamoanchan. Algunos autores refieren al vocablo Timoancán como originario de la lengua maya de la
Huasteca, y que significa ‘montaña de la serpiente’ o ‘lugar de serpientes’. Los mexicas también le llamaban
Xochitlicacan o Xochitlalpan (‘tierra de las flores’).