HENNA


Meaning of HENNA in English

noun the leaves of the henna plant, or a preparation or dyestuff made from them.

2. henna ·noun a thorny tree or shrub of the genus lawsonia (l. alba). the fragrant white blossoms are used by the buddhists in religious ceremonies. the powdered leaves furnish a red coloring matter used in the east to stain the hails and fingers, the manes of horses, ·etc.

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