English dictionary
leopard meaning and definition
Definition and meaning of leopard at MeaningMonkey.org. leopard meaning and definition in the English Dictionary.LEOPARD noun
Definition of leopard (noun)
- the pelt of a leopard
- large feline of African and Asian forests usually having a tawny coat with black spots
- synonyms: Panthera pardus
Source: Princeton University Wordnet