Kanyadana is a Hindu wedding ritual. One possible origin of this tradition can be traced to 15th century stone inscriptions found in the Vijayanagara Empire in South India. There are different interpretations regarding kanyadana across South Asia. Wikipedia