Definition Definition

ihlang-ihlang - Meaning and Examples

Meaning of 'ihlang-ihlang' (Webster Dictionary)

1 . Ihlang-ihlang [ n.]
- A rich, powerful, perfume, obtained from the volatile oil of the flowers of Canada odorata, an East Indian tree.

Nearby Words: