leopard

Noun
  1. The pelt of a leopard (synset 114789601)
  2. Large feline of African and Asian forests usually having a tawny coat with black spots (synset 102131037)

Other Searches