Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word mallard from English dictionary with examples, synonyms and antonyms.

mallard   noun

Meaning : Wild dabbling duck from which domestic ducks are descended. Widely distributed.

Synonyms : anas platyrhynchos

एक प्रकार की बत्तख।

झील में एक निलसर का जोड़ा तैर रहा है।
निलसर, निलसिर, नीलरू, नीलसर, नीलसिर, लिलगही, लीलगेह

Mallard meaning in Telugu.