poachard
English
poachard meaning in English • poachard का अर्थ अंग्रेजी में
Noun
- A common European duck (Aythya ferina); -- called also goldhead>, poker>, and fresh-water widgeon>, or red-headed widgeon>.