leopardess

Nouns

  • (n) female leopard

Words of close approximity