NIU-YOU Meaning of NIU-YOU in English [Chinese] The spirit constable for the Yama kings in Chinese mythology. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012