Skip to main content

doucker

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