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. 2012