What is the full meaning of whinyards
WHINYARD, (historical) a short sword or dirk, also WHINIARD [n]
Example of the word whinyards placed on a Scrabble board.