INRO


Meaning of INRO in English

[in.ro] n, pl inro [Jp inro] (1617): a small compartmented and usu. ornamented container hung from an obi to hold small objects (as medicines and perfumes)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.