MALLARD


Meaning of MALLARD in English

n. (pl. same or mallards) 1 a wild duck or drake, Anas platyrhynchos, of the northern hemisphere. 2 the flesh of the mallard.

[ ME f. OF prob. f. maslart (unrecorded, as MALE) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.