Erica
English Meaning
A genus of shrubby plants, including the heaths, many of them producing beautiful flowers.
- Any of many heathers, of the genus Erica, used as garden plants
Sorry, No Malayalam Meaning for your input!
See Eric Want To Try Erica In Malayalam??