Definitions for leopard
Overview of noun leopard
The noun leopard has 2 senses? (no senses from tagged texts)
1. leopard
(the pelt of a leopard)
2. leopard, Panthera pardus
(large feline of African and Asian forests usually having a tawny coat with black spots)






