Poachard
English Meaning
A common European duck (Aythya ferina); -- called also goldhead, poker, and fresh-water, or red-headed, widgeon.
Sorry, No Malayalam Meaning for your input!
See Poachar Want To Try Poachard In Malayalam??