BUFFLEHEAD


Meaning of BUFFLEHEAD in English

noun the buffel duck. ·see buffel duck.

2. bufflehead ·noun one who has a large head; a heavy, stupid fellow.

Webster English vocab.      Английский словарь Webster.