Definition of Leopardess

  • (noun) female leopard

Synonyms of Leopardess


No Synonyms Found.

Antonyms of Leopardess


No Antonyms Found.

Homophones of Leopardess


No Homophones Found.