English dictionary
leopardess meaning and definition
Definition and meaning of leopardess at MeaningMonkey.org. leopardess meaning and definition in the English Dictionary.LEOPARDESS noun
Definition of leopardess (noun)
- female leopard
Source: Princeton University Wordnet