mallard meaning in Hindi

Noun

A male duck, especially the common wild duck.

नर बत्तक

English Usage: The mallard is often seen in ponds and lakes.

Hindi Usage: नर बत्तक अक्सर तालाबों और झीलों में देखी जाती है।

Share Anuvadan of mallard