INARI


Meaning of INARI in English

n. Japanese god of fertility and rice and foxes; lake in north Finland

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.