XECOTCOVACH


Meaning of XECOTCOVACH in English

[Mayan] A Mayan bird which tore out the eyes of the first men, who Hurakan destroyed in a flood.

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