TODOTE


Meaning of TODOTE in English

[Other] The Samoyed (Siberia) god of evil and of death.

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