Ramoon
English Meaning
A small West Indian tree (Trophis Americana) of the Mulberry family, whose leaves and twigs are used as fodder for cattle.
Sorry, No Malayalam Meaning for your input!
See Ramoo Want To Try Ramoon In Malayalam??