NIOO Meaning of NIOO in English [Japanese] A fierce-looking spirit guardian of the temple gates. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012