Synonyms for "mallard"

Words with similar meaning