Definition of Leopardess

  • 1. Female leopard Noun

Semanticaly linked words with "leopardess"

Hyponims for word "leopardess"