Willowed
English Meaning
Abounding with willows; containing willows; covered or overgrown with willows.
- Abounding in willow trees.
Sorry, No Malayalam Meaning for your input!
See Willowe Want To Try Willowed In Malayalam??