NIOO


Meaning of NIOO in English

[Japanese] A fierce-looking spirit guardian of the temple gates.

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