mallard
Meanings
- wild dabbling duck from which domestic ducks are descended; widely distributed
- MALLARD n pl. -S a wild duck
Synonyms
Scrabble Score: 10
mallard is a valid Scrabble (US) TWL wordmallard is a valid Scrabble Word in Merriam-Webster MW Dictionary
mallard is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 13
mallard is a valid Words With Friends word