Definitions | leopard |
| noun
- A large wild cat with a spotted coat, Panthera pardus, indigenous to Africa and Asia.
Etymology: Leo + pard. In mediaevel times it was thought that a leopard was a cross between a lion leo and a pard or black panther.
Supplemental Details:Sponsor an extended definition for leopard for as little as $10 per month. Click here to contact us.
Full Definition of leopard
| |
|