MALLARD Meaning of MALLARD in English (a.) A drake; the male of Anas boschas. Webster's English dictionary. Английский словарь Webster. 2012