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.