to rain hard, to pour (See Karttunen)
TELĀHU(I) to rain hard, to pour / llueve fuerte, cae aguacero (T) [(4)Tp. 107,224,226]. See TELĀHUAC. Frances Karttunen, An Analytical Dictionary of Nahuatl (Norman: University of Oklahoma Press, 1992), 220.