Scrod
English Meaning
A young codfish, especially when cut open on the back and dressed.
- New England A young cod or haddock, especially one split and boned for cooking as the catch of the day.
Sorry, No Malayalam Meaning for your input!
See Scro Want To Try Scrod In Malayalam??