Rowan
English Meaning
Rowan tree.
- A small deciduous European tree (Sorbus aucuparia) of the rose family, having pinnately compound leaves, corymbs of white flowers, and orange-red berries.
Sorry, No Malayalam Meaning for your input!
See Rowa Want To Try Rowan In Malayalam??