leopard
/lˈɛpɝd/
Explore definitions, synonyms, and language insights of leopard
Definitions
Noun
the pelt of a leopard
Noun
large feline of African and Asian forests usually having a tawny coat with black spots