AINU Meaning of AINU in English n. aboriginal Japanese people who live in parts of Hokkaido and Sakhalin and the Kurile Islands Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012