Word of the Day · Archive

Amla

Noun

The small, greenish-yellow fruit of a tree native to tropical and southern Asia, Phyllanthus emblica (family Phyllanthaceae), whose flesh has a sour…

Sanskrit equivalent

आम्ला

Previous days