Save Gender Masculine Usage Nahuatl Meaning & History Possibly means "rain of arrows", from Nahuatl tlacochtli "weapon; spear, arrow, javelin" and quiyahui "to rain".