Yerba
English Meaning
An herb; a plant.
- Ilex paraguaiensis, a species of holly native to southern South America; or the dried leaves and twigs of this plant
Sorry, No Malayalam Meaning for your input!
See Yerb Want To Try Yerba In Malayalam??