ITCHITA


Meaning of ITCHITA in English

[Other] The Yakut goddess of earth who resides in a high white beech tree. She also prevents illness.

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