Definitions of Leopard
You can find definitions of leopard below. For other uses please see definition of leopard at Merriam Webster
Word | Meaning |
---|---|
leopard | the pelt of a leopard |
leopard | large feline of African and Asian forests usually having a tawny coat with black spots |