Home
Search
Index
Definify.com
Definition
2024
amla
amla
English
Amla
Noun
amla
(
plural
amlas
)
Phyllanthus emblica
, the Indian gooseberry, a
deciduous
tree
.
2007
August 26,
Katherine Russell Rich,
“Go Suck on a Topaz”, in
New York Times
:
Less stately advice is also offered: the
amla
fruit, boiled, is an excellent hair conditioner.
The bitter yellow-green fruit of this tree.
Etymology
Hindi
Similar Results
Amia
Alma
Amma