IHLANG-IHLANG


Meaning of IHLANG-IHLANG in English

noun a rich, powerful, perfume, obtained from the volatile oil of the flowers of canada odorata, an east indian tree.

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