Never heard of amla oil? It’s an ancient secret of Indian traditional medicine, Ayurveda, that once you try, you’ll wish you had been using it all along! “Amla” is the Hindi word for the fruit from which the oil is derived and for the Amla tree that grows in warm,