mallard

1 ENTRIES FOUND:
Save
mallard /ˈmælɚd/ noun
plural mallard or mallards
mallard
/ˈmælɚd/
noun
plural mallard or mallards
Learner's definition of MALLARD
[count]
: a very common kind of duck