MALLARD Meaning of MALLARD in English adj a drake; the male of anas boschas. 2. mallard ·adj a large wild duck (anas boschas) inhabiting both america and europe. the domestic duck has descended from this species. called also greenhead. Webster English vocab. Английский словарь Webster. 2012