ATLAUA


Meaning of ATLAUA in English

[Aztec] The powerful Aztec water god, called 'lord of the waters'. He is associated with the arrow (atlatl). Also a god of fishermen.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.