MALLARD


Meaning of MALLARD in English

noun (plural ~ or ~s) Etymology: Middle English, from Anglo-French mallart Date: 14th century a common and widely distributed wild duck ( Anas platyrhynchos ) of the northern hemisphere the males of which have a green head and white-ringed neck and which is the source of the domestic ducks

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.