Panchamrutha Abhishekha January 20, 2009 by Shantha 10 Comments "Panch" means 5 and "Amrutha" means nectar in Sanskrit. Panchamrutha Abhishekha is a Hindu ritual performed at all homes and temples, where the idols are bathed with Milk, Curds, Honey, Sugar and … [Read more...]