Amla is called an Indian Gooseberry in English. It is sour in taste and regarded as one of the healthiest foods to include in a diet.