TUCHULCHA


Meaning of TUCHULCHA in English

[Etruscan] An Etruscan demoness of the underworld. It is a horrible, winged creature with snake-hair and the beak of a bird.

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