Rosebay
English Meaning
the oleander.
- Any of several shrubs of the genus Rhododendron, especially R. maximum of the southeast United States, having large glossy leaves and flowers with a rose-pink, bell-shaped corolla with green spots. Also called great laurel.
- See oleander.
- Chiefly British The willow herb.
Sorry, No Malayalam Meaning for your input!
See Roseba Want To Try Rosebay In Malayalam??