From Toltec + -an.
Toltecan (comparative more Toltecan, superlative most Toltecan)
Toltecan (plural Toltecans)