Sirup
English Meaning
A thick and viscid liquid made from the juice of fruits, herbs, etc., boiled with sugar.
- Variant of syrup.
Sorry, No Malayalam Meaning for your input!
See Siru Want To Try Sirup In Malayalam??