Serin
English Meaning
A European finch (Serinus hortulanus) closely related to the canary.
- Any of several Old World finches of the genus Serinus having yellowish plumage, especially a European species (S. serinus) closely related to the canary.
Sorry, No Malayalam Meaning for your input!
See Seri Want To Try Serin In Malayalam??