Butterscotch
English Meaning
A kind of candy, mainly composed of sugar and butter.
- A syrup, sauce, candy, or flavoring made by melting butter and brown sugar together.
- A golden or tawny brown.
Sorry, No Malayalam Meaning for your input!
See Butterscotc Want To Try Butterscotch In Malayalam??