Sockeye
English Meaning
- A small salmon with red flesh, Onchorynchus nerka, found in the coastal waters of the northern Pacific.
- The edible flesh of this fish.
Sorry, No Malayalam Meaning for your input!
See Sockey Want To Try Sockeye In Malayalam??