Synonyms and Antonyms for mallard

1. mallard (n.)

wild dabbling duck from which domestic ducks are descended; widely distributed

Synonyms: