9 results in 0.0065s.
Advertisement
  • mallard
    mallard, noun, pl.-lardsor (collectively)-lard.
    a wild duck found in Europe, northern Asia, and North America. The male has a greenish-black head and a white band around its neck. Many domestic ducks are descended from mallards.

mallard in Gujarati ગુજરાતી

mallard in Maithili মৈথিলী

mallard in Marathi मराठी

mallard in Sindhi سنڌي

mallard in Telugu తెలుగు

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-mallard