IMARI Meaning of IMARI in English [Ima.ri] n [Imari, Japan] (1875): a multicolored Japanese porcelain usu. characterized by elaborate floral designs -- Imari adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012