what is the meaning of mehndi in hindi
a form of body art from Ancient India , in which decorative designs are created on a person 's body , using a paste , created from the powdered dry leaves of the henna plant ( Lawsonia inermis )