Tlaloc, also known as Nahualpilli, was, in Aztec belief, the god of rain and fertility. He was greatly feared among the Aztecs, who drowned children to appease him. They believed that Tlaloc was responsible for both floods and droughts, and that he had been created by the other gods.