Definitions for mallards
  • Mallard (a.) - A drake; the male of Anas boschas.
  • Mallard (a.) - A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.
  • Mallards - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
aa ad al am ar as la ma