doucker
English
doucker meaning in English • doucker का अर्थ अंग्रेजी में
Noun
- A grebe or diver; -- applied also to the golden-eye, pochard, scoter, and other ducks.