mallards
English
Noun
mallards
plural of
mallard