KIJO


Meaning of KIJO in English

[Japanese] An ogre living in the Japanese woods.

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