meaning of bufflehead

1. One who has a large head; a heavy, stupid fellow.
2.
The buffel duck. See Buffel duck.


Related Words

bufflehead |

Developed & Maintained By Taraprasad.com

Treasure Words