POMANDER


Meaning of POMANDER in English

n. ball of fragrant material; round container for holding fragrant materials

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