TW Dictionary logoTW Dictionaryby Toppers' Wisdom

mallard

/ˈmælɑːd/noun

उच्चारण मैलार्ड

मैलार्ड (एक जंगली बत्तख), नीलसर

Advanced word

nounmallard or mallards
  1. 1

    [C]

    a common wild duck; the male has a shiny green head

    मैलार्ड (एक जंगली बत्तख), नीलसर

    • A pair of mallards was swimming on the lake.
    • Mallards visit northern Indian wetlands in winter.