• word of the day

    leopard

    leopard - Dictionary definition and meaning for word leopard

    Definition
    (noun) the pelt of a leopard Definition
    (noun) large feline of African and Asian forests usually having a tawny coat with black spots
    Synonyms : panthera pardus

Word used in video below:
text: mountain leopard please
Download our Mobile App Today
Receive our word of the day
on Whatsapp