shabd-logo

Meaning of MALLARD in English

A drake; the male of Anas boschas.

Use in sentences of MALLARD

    Meaning of MALLARD in English

    • A drake; the male of Anas boschas.
    • A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.

    Synonyms of ‘MALLARD

      Antonyms of ‘MALLARD

        Articles Related to ‘MALLARD

          Browse Other Words By Clicking On Letters

          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z
          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z