What is the full meaning of mallard
a wild duck [n -S]
Example of the word mallard placed on a Scrabble board.