Ashirvada literally means blessing in Hinduism. Ashirvada flows from the deep-rooted Indian virtue of venerating the elders. The custom of touching the feet of elders, by way of seeking their ...