Meaning of wild duck
Definition of wild duck
(noun)
an
undomesticated
duck
(especially a mallard)
Other information on wild duck
WIKIPEDIA results for
wild duck
Amazon results for
wild duck
Tweet