Meaning of leopard

Definition of leopard

(noun) the pelt of a leopard
large feline of African and Asian forests usually having a tawny coat with black spots

Other information on leopard

WIKIPEDIA results for leopard
Amazon results for leopard