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. Английский энциклопедический словарь греческой мифологии. 2012