Kanyadaan is one of the most vital rituals in Hindu Culture, which is performed in conformity to Vedic scriptures. Gift of a girl, the literal meaning of Kanyadaan, signifies the custom in which a girl is gifted by a father to a groom. This ritual is carried out just before the Mangalphere and is considered as a Mahadaan as per the Hindu custom. A dutiful act, Kanyadaan is believed to bring fortune and relieve the parents of bride from all the sins.
Kanyadaan is formed from combination of two words, Kanya and Daan where Kanya means a virgin and Daan means donation. In this, a father hands over his daughter to the groom (considered as Lord Vishnu at the time of marriage). In this emotional ritual, father places the right hand of the daughter in the right hand of the groom and the mother pours holy water on the palms of bride and the groom. Then, the sacred verses are read. The father of the bride asks the groom to promise that him that he would help his daughter in accomplishing three significant goals of life that are :