NIU-YOU


Meaning of NIU-YOU in English

[Chinese] The spirit constable for the Yama kings in Chinese mythology.

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