Amla is a muslim girl name and it is an Urdu originated name with multiple meanings. Amla name meaning is Demonography and the associated lucky number is 2. Accompanying with Amla meaning you can also listen here how to pronounce Amla name.