Save Gender Masculine Usage Nahuatl, Aztec and Toltec Mythology Other Forms FormsEpcuvatl, Epcoatzin, Hepcouatl Meaning & History Means "seashell serpent" in Nahuatl. This was also another name for Tlaloc, an Aztec rain deity.