What is the full meaning of winnards
WINNARD, (dialect) a heron [n]
Example of the word winnards placed on a Scrabble board.