leopardess
From WikiWord, the free dictionary
English
Definitions
noun
- A female leopard.
Related words
Synonyms
lionesselephantessmountain lionessleopard sealpantheressleopardskinleapshe-elephantprincesswereleopardcow elephanthunting leopardleoponlibbardqueen of beastswolfess