Save Gender Masculine Usage Nahuatl Other Forms FormsTezcacuvacatl Meaning & History Means "of the mirrored snake", derived from Nahuatl tezcatl "mirror" and coatl "snake, serpent; twin", with the affiliative suffix -catl.