Table of Contents
Antonyms
Synonyms
Etymology

1. mallard

noun. ['ˈmælɝd'] wild dabbling duck from which domestic ducks are descended; widely distributed.

Synonyms

Etymology

  • mallard (English)
  • malarde (Middle English (1100-1500))
Antonym.com