HOW-TOO


Meaning of HOW-TOO in English

[Chinese] The ancient Chinese earth-god who is depicted as a monster and who dwells within mountains and rivers.

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