bufflehead
English
bufflehead meaning in English • bufflehead का अर्थ अंग्रेजी में
Noun
- One who has a large head; a heavy, stupid fellow.
- The buffel duck. See Buffel duck>.