Definitions of mallard

The word mallard uses 7 letters:aadllmr.

MALLARD is playable in:

Words With Friends13
Scrabble US10
Scrabble UK10

a. - A drake; the male of Anas boschas. 2

a. - A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead. 2