From Wear Your Voice:
Although anti-dowry laws have existed in India since 1961 (twelve years after Indian Independence), they are considered to be largely ineffective. The practice of asking for — and giving — dowry remains unchecked and rampant, and India has the largest number of dowry deaths in the world.
Under Hindu law, a woman cannot inherit ancestral property (although that seems to be changing slowly), which is how dowry must have evolved. The dowry would be registered in the bride’s name and would be under her control. It was referred to as Stridhan (woman’s property in Sanskrit). However, this was restricted to “upper castes;” lower castes practiced bride price to compensate the bride’s family for the loss of income.
read more here @ Wear Your Voice