lybard

English

Noun

lybard (plural lybards)

  1. Obsolete spelling of leopard.

Anagrams