Definition of "Libard"

The word, "Libard" does not exist in our dictionary.