wild duck

English

Noun

wild duck (plural wild ducks)

  1. The mallard.