What is the full meaning of libbards
LIBBARD, (archaic) a leopard [n]
Example of the word libbards placed on a Scrabble board.