‘Shiro’ means head and ‘dhara’ means flow. Hence shirodhara is the flow of medicated oil, decoction, ghee, water, buttermilk etc from a certain height on the head. Centres offering shirodhara massage in Delhi is extremely relaxing and rejuvenation.