[Aztec] The powerful Aztec water god, called 'lord of the waters'. He is associated with the arrow (atlatl). Also a god of fishermen.
ATLAUA
Meaning of ATLAUA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012